22245 283
2557 117
7487 567
38372 454
197079 1060
30352 655
19389 642
14607 493
9301 384
19499 650
7463 710
5451 447
3551 697
4394 732
4295 635