22160 283
2553 117
7473 567
38352 454
196712 1059
30321 655
19379 642
14603 493
9295 384
19480 649
7449 710
5438 447
3551 697
4392 732
4290 635