15988 138
13034 128
20360 181
27500 352
17440 490
28034 824
30506 115
61366 285
19500 217
29673 136
15950 293
64597 506
46162 232
42672 104
19683 311
25559 123
8040 183
10027 309
11203 296
15054 756
51486 739
15262 316
18313 253
19924 270
55163 78
70130 641
8530 397
75870 661