28657 318
17176 742
15682 872
7478 936
8726 622
9183 99
15899 54
23402 545
12100 511
9142 88
16315 932
4260 815
10464 474
35659 740
18909 366
30964 718
7781 606
12082 460
39296 465
20608 395
11451 470
25758 75
17948 668
14475 666
15999 312
7231 137
46416 912
9775 732