141546 281
6461 209
935493 1251
25746 52
22173 818
197017 528
201633 1231
46030 774
60273 602
12907 494
3939 675
4303 306
3858 387
43932 117