28657 318
17177 742
15682 872
7478 936
8726 622
9183 99
15899 54
23403 545
12100 511
9145 88
16315 932
4260 815
10465 474
35660 740
18909 366
30966 718
7782 606
12083 460
39298 465
20611 395
11451 470
25760 75
17950 668
14475 666
16000 312
7231 137
46417 912
9775 732