59940 153
276535 863
46431 131
17877 651
5626 359
20135 598
3837 211
19767 60
2971 577
3827 380
2421 217
3795 385
9758 379
4824 948
4975 883
4829 599
2388 336
1078 143
2136 297