999 140
942 49
2145 255
3640 674
46413 454
581 26
2963 655
2680 590
1231 173
1583 272
2979 780
2393 421
36469 293
11588 198
55926 264
2150 46
5831 126
55819 750
3816 530
9620 581
67154 564
21786 388
18304 778
4333 591
2373 462
1647 189
3937 613
3515 672