141745 281
6466 209
935996 1251
25758 52
22182 818
197095 528
201657 1231
46044 774
60323 602
12914 494
3940 675
4306 306
3858 387
43965 117