2506 174
2332 282
4856 82
8987 806
3644 273
2804 64
9761 392
46368 259
12899 58
109036 592
2567 332
3823 386
3131 449
5055 623
4961 331
1990 121
3216 481
3680 74
2673 34
5120 536
20623 133
9866 614
6488 597
28628 892
14622 488
8138 51
4212 397
19020 420