9997 340
13547 690
6823 392
12452 298
7287 585
28090 888
12647 808
14368 803
25440 491
7527 57
15676 392
22885 439
10859 230
30315 693
24515 876
14049 766
8366 73
12792 154
21752 447
25963 338
10491 889
40409 664
34740 541
15168 476
21196 222
41595 459
10491 413
14759 307