53093 147
271978 862
43926 130
16353 651
5007 359
19675 598
3053 211
15817 60
2621 577
3381 380
2052 217
3517 385
3463 379
4500 948
4376 883
4431 599
2200 336
892 143
1877 297