1290 112
7597 563
23187 67
6155 625
2903 476
4406 475
6399 892
3964 180
4682 457
4257 872
5985 705
8360 733
6908 383
7549 142
13200 911
5392 290
4208 315
14686 864
4574 805
4496 410
5666 452
4093 69
8904 484
12172 546
8728 497
7545 39
7749 440
10975 270