21781 283
2535 117
7433 567
38225 454
195432 1059
30200 655
19332 642
14575 493
9272 384
19378 649
7402 710
5380 447
3518 697
4378 732
4273 635