112593 999
8700 551
78440 888
2583 215
21105 419
17756 655
49257 355
18580 364
18284 432
37895 607
48523 375
60752 883
14118 592
597235 930
249366 780
95470 689
11389 334
69091 140
6725 328
10570 683
10282 819
7890 455
127039 251
205100 506
442302 1058
21669 1020
16485 565
14934 640