20450 33
3966 310
7585 702
11731 486
18726 121
4482 202
7011 357
6219 529
2899 437
2556 290
4297 454
44251 405
8647 306
29378 63
4858 30
10079 272
6269 356
84116 638
3670 400
5262 366
19683 581
4672 822
4751 413
4081 547
5071 239
7935 318
79425 311
6862 366