59833 153
276354 863
46350 131
17794 651
5588 359
20114 598
3798 211
19628 60
2937 577
3794 380
2386 217
3769 385
9727 379
4791 948
4949 883
4780 599
2371 336
1061 143
2108 297