141526 281
6461 209
935439 1251
25744 52
22172 818
197005 528
201631 1231
46030 774
60272 602
12905 494
3939 675
4303 306
3858 387
43929 117