141428 281
6460 209
935255 1251
25739 52
22166 818
196974 528
201624 1231
46022 774
60253 602
12904 494
3938 675
4301 306
3856 387
43921 117