22224 283
2555 117
7486 567
38370 454
196991 1060
30346 655
19385 642
14606 493
9298 384
19494 649
7461 710
5448 447
3551 697
4394 732
4295 635