53031 147
271947 862
43911 130
16343 651
5005 359
19673 598
3052 211
15791 60
2620 577
3378 380
2050 217
3516 385
3463 379
4500 948
4376 883
4428 599
2199 336
891 143
1876 297