45799 145
268009 861
41780 129
15557 651
4746 359
19455 598
2863 211
14324 58
2479 577
2967 380
1885 217
3406 385
3212 379
4342 948
4279 883
4279 599
2131 336
825 143
1793 297