60012 153
276592 863
46543 131
17893 651
5642 359
20121 598
3832 211
19994 60
2953 577
3823 380
2400 217
3784 385
9733 379
4815 948
4975 883
4806 599
2389 336
1070 143
2122 297