104686 1001
81568 193
6266 585
121026 166
49420 598
15012 402
26887 248
20488 681
46994 407
39997 336
12345 73
21438 555
50850 203
27630 420
27230 676
44236 376
22734 115
45419 476
68731 88
3390 496
3875 300
1205 35
4767 878
4661 456
7614 634
5340 450
1794 149
10644 639