9997 340
13547 690
6823 392
12453 298
7287 585
28092 888
12647 808
14369 803
25441 491
7527 57
15676 392
22887 439
10859 230
30315 693
24515 876
14051 766
8367 73
12792 154
21752 447
25963 338
10491 889
40410 664
34740 541
15168 476
21196 222
41598 459
10491 413
14759 307