3303 52
4680 556
9999 774
12415 735
17404 384
29240 105
16015 611
3676 450
4243 530
2927 439
4205 165
11629 774
20927 569
17904 638
3257 409
9411 177
4798 292
15969 539
2385 186
8771 519
9225 648
14642 256
20905 670
8726 627
3461 414
3731 256
8404 892
7345 539