59946 153
276479 863
46582 132
17834 651
5640 359
20131 598
3807 211
19998 60
2956 577
3818 380
2422 217
3896 385
9726 379
4828 948
4983 883
4790 599
2372 336
1427 143
2121 297