141283 281
6458 209
934957 1250
25734 52
22159 818
196930 528
201615 1231
46015 774
60216 602
12901 494
3937 675
4300 306
3855 387
43902 117