22955 656
15321 320
41816 197
36276 909
14742 128
13542 234
7121 84
8364 494
23168 961
19683 785
11986 553
10649 502
38492 630
9047 601
10252 384
12545 56
21739 230
12913 76
13656 198
14372 124
7593 58
21971 508
13930 927
8540 405