13991 460
15985 261
9776 693
107405 978
27027 201
18135 877
16339 444
20879 233
17854 170
24435 528
16753 413
8040 112
19683 633
19180 315
9541 86
29859 394
17135 300
12667 467
10730 242
18471 394
27307 444
15880 923
18369 201
13927 693