141399 281
6460 209
935211 1251
25739 52
22166 818
196966 528
201623 1231
46020 774
60248 602
12903 494
3938 675
4301 306
3855 387
43919 117