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