3303 52
4680 556
9999 774
12416 735
17422 384
29241 105
16018 611
3676 450
4243 530
2927 439
4205 165
11629 774
20970 569
17905 638
3257 409
9419 177
4798 292
15982 539
2385 186
8772 519
9231 648
14648 256
20907 670
8726 627
3463 414
3732 256
8404 892
7346 539