141683 281
6466 209
935872 1251
25753 52
22180 818
197081 528
201651 1231
46040 774
60315 602
12913 494
3940 675
4306 306
3858 387
43957 117