141442 281
6460 209
935296 1251
25739 52
22166 818
196982 528
201626 1231
46025 774
60255 602
12904 494
3938 675
4301 306
3856 387
43922 117