28657 318
17168 742
15680 872
7477 936
8725 622
9182 99
15897 54
23393 545
12096 511
9138 88
16314 932
4260 815
10461 474
35655 740
18906 366
30951 718
7779 606
12080 460
39282 465
20594 395
11447 470
25754 75
17943 668
14473 666
15994 312
7228 137
46407 912
9773 732