141310 281
6459 209
935022 1251
25734 52
22161 818
196937 528
201617 1231
46015 774
60226 602
12901 494
3937 675
4300 306
3855 387
43904 117