15471 401
12683 214
24967 367
9305 154
9142 127
10956 545
15539 880
15233 587
8939 476
10421 672
5842 379
16636 862
6483 226
6016 316
6350 451
8340 333
12537 173
5848 213
32422 336
20512 137
8082 125
13601 298
9181 474
13948 219
21348 936
5645 75
8103 179
5496 83