58662 153
274723 863
45382 130
17232 651
5275 359
19931 598
3341 211
17778 60
2832 577
3623 380
2248 217
3646 385
3648 379
4644 948
4494 883
4591 599
2271 336
974 143
1990 297