10000 340
13575 690
6832 392
12457 298
7294 585
28120 888
12654 808
14392 803
25452 491
7588 58
15689 392
22900 439
10864 230
30329 693
24529 876
14065 766
8378 73
12811 154
21764 447
25983 338
10501 889
40451 664
34757 541
15170 476
21203 222
41651 459
10504 413
14772 307