28657 490
19601 625
15846 885
4912 489
3990 797
3999 180
13485 294
6354 641
2097 67
5146 536
4226 291
10949 201
2577 124
3793 759
5667 494
1421 69
2811 459
3097 484
3430 600
2013 385
6866 373
13316 315
9534 671
2028 41
8984 486
6534 489
2280 254
3166 574