142600 282
6482 209
937824 1253
25805 52
22225 818
197570 528
201886 1231
46123 774
60502 602
12941 494
3947 675
4313 306
3868 387
44096 117