45839 145
268037 861
41796 129
15559 651
4748 359
19455 598
2866 211
14329 58
2479 577
2969 380
1885 217
3406 385
3216 379
4342 948
4279 883
4281 599
2131 336
825 143
1793 297