141613 281
6463 209
935734 1251
25749 52
22175 818
197058 528
201646 1231
46036 774
60293 602
12911 494
3939 675
4306 306
3858 387
43948 117