28657 457
8177 596
5652 856
6301 154
17347 662
53929 1045
12962 760
3397 512
2907 233
5353 703
3510 647
3639 678
4141 588
14074 587
4719 240
3400 209
3059 346
18041 120
8101 842
1928 130
3332 735
4103 356
6429 116
5912 317
1030 106
13167 846
5636 87
10293 348