60496 153
277108 864
46910 131
18089 651
5761 359
20162 598
3901 211
20786 61
3041 577
3873 380
2437 217
3934 385
9796 379
4883 948
5035 883
4889 599
2457 336
1122 143
2172 297