9999 638
16737 333
22863 559
374070 1000
5698 108
8843 534
9251 546
8070 416
7196 437
4581 240
3565 81
33943 565
33063 140
21901 616
14162 515
24449 473
21647 185
30105 423
22781 568
10534 195
113703 799