141764 281
6466 209
936044 1251
25759 52
22183 818
197099 528
201660 1231
46044 774
60327 602
12915 494
3940 675
4307 306
3858 387
43966 117