141480 281
6461 209
935353 1251
25743 52
22168 818
196993 528
201631 1231
46027 774
60262 602
12905 494
3938 675
4301 306
3856 387
43923 117