22333 284
2562 117
7499 568
38413 454
197401 1061
30382 655
19401 643
14616 493
9311 384
19522 650
7474 710
5479 447
3559 697
4396 732
4298 635