141366 281
6459 209
935160 1251
25737 52
22164 818
196954 528
201620 1231
46018 774
60238 602
12901 494
3938 675
4301 306
3855 387
43911 117