134773 286
45357 101
38460 640
107442 579
61259 342
24153 393
33429 618
24284 613
42262 489
30292 392