125542 225
8972 433
4300 602
5575 584
19241 944
64462 561
10973 100
202537 681
140848 1101
17697 624
11889 433
24914 462
13252 33
10503 213
3344 92
21065 853
33384 699
9971 583
13820 146
16388 135
9312 414
78020 581
17529 714
19683 142
27123 447
7317 539
18306 741
26188 135