134675 286
45326 101
38439 640
107371 579
61242 342
24140 393
33412 618
24267 613
42233 489
30270 392