141457 281
6460 209
935322 1251
25741 52
22168 818
196986 528
201628 1231
46025 774
60256 602
12905 494
3938 675
4301 306
3856 387
43922 117