59949 153
276481 863
46586 132
17836 651
5643 359
20133 598
3808 211
20007 60
2956 577
3818 380
2425 217
3898 385
9727 379
4828 948
4988 883
4790 599
2372 336
1428 143
2122 297