113877 1000
8701 551
78477 888
2584 215
21107 419
17756 655
49266 355
18580 364
18285 432
37895 607
48525 375
60761 883
14118 592
597360 930
249384 780
95487 689
11389 334
69096 140
6726 328
10570 683
10283 819
7890 455
127065 251
205123 506
442339 1058
21670 1020
16485 565
14935 640