3666 211
7064 435
28657 650
8504 539
5679 174
29642 448
9650 681
6131 529
17600 340
9858 97
8489 508
4561 244
10392 261
8777 423
9196 120
5708 79
13920 451
20285 236
17006 413
8434 558
18759 872
54269 445
7425 447
162648 955
9604 489
8546 693
21468 801
7612 375