9994 340
13539 690
6823 392
12450 298
7286 585
28081 888
12646 808
14365 803
25432 491
7507 57
15672 392
22876 439
10854 230
30309 693
24510 876
14045 766
8366 73
12786 154
21745 447
25952 338
10488 889
40391 664
34732 541
15163 476
21195 222
41573 459
10487 413
14753 307