6390 151
16401 459
9925 217
13869 738
53436 500
10000 65
28657 297
11650 435
17087 55
50000 650
13306 702
19899 54
25196 442
30568 832
15847 440
24035 567
26773 449
5749 878
3065 422
4170 537
2854 337
7992 301
3386 552
2814 554
3467 588
2801 420
3601 668
1825 39