45847 145
268041 861
41797 129
15560 651
4749 359
19455 598
2866 211
14330 58
2480 577
2969 380
1885 217
3406 385
3216 379
4342 948
4279 883
4281 599
2131 336
825 143
1793 297