10001 340
13590 690
6834 392
12464 298
7308 585
28138 888
12659 808
14408 803
25465 491
7616 58
15700 392
22907 439
10865 230
30334 693
24541 876
14076 766
8381 73
12820 154
21768 447
26000 338
10503 889
40481 664
34777 541
15184 476
21209 222
41678 459
10510 413
14776 307