22215 283
2554 117
7483 567
38368 454
196949 1059
30338 655
19385 642
14606 493
9296 384
19489 649
7460 710
5447 447
3551 697
4394 732
4295 635