999 29
2783 551
3666 462
4693 634
1757 109
7265 375
6082 521
1467 269
18763 279
8117 899
17575 432
72962 290
39703 44
97139 510
11675 419
12766 472
2043 344
24727 562
11300 468
4501 469
3962 728
7745 320
13017 234
16901 70
47755 584
6265 782
12653 366
4872 94