141435 281
6460 209
935274 1251
25739 52
22166 818
196979 528
201625 1231
46023 774
60255 602
12904 494
3938 675
4301 306
3856 387
43921 117