22535 285
2573 117
7517 568
38467 454
198167 1062
30449 655
19419 643
14629 493
9327 384
19566 650
7509 710
5507 447
3566 697
4404 732
4307 635