59938 153
276532 863
46426 131
17870 651
5623 359
20135 598
3836 211
19761 60
2970 577
3826 380
2419 217
3792 385
9756 379
4823 948
4972 883
4820 599
2387 336
1074 143
2133 297