59857 153
276306 863
46317 132
17770 651
5584 359
20106 598
3775 211
19673 60
2934 577
3767 380
2389 217
3763 385
9706 379
4787 948
4927 883
4762 599
2357 336
1054 143
2100 297