22526 285
2572 117
7515 568
38467 454
198141 1062
30448 655
19419 643
14629 493
9326 384
19564 650
7508 710
5504 447
3565 697
4404 732
4307 635