3303 52
4680 556
9999 774
12416 735
17418 384
29240 105
16016 611
3676 450
4243 530
2927 439
4205 165
11629 774
20964 569
17905 638
3257 409
9419 177
4798 292
15979 539
2385 186
8772 519
9231 648
14647 256
20905 670
8726 627
3462 414
3732 256
8404 892
7346 539