22607 285
2577 117
7524 568
38490 454
198348 1062
30462 655
19426 643
14633 493
9327 384
19578 650
7530 710
5525 447
3567 697
4404 732
4308 635