3666 211
7064 435
28657 650
8504 539
5679 174
29640 448
9650 681
6131 529
17599 340
9858 97
8489 508
4560 244
10391 261
8777 423
9196 120
5707 79
13919 451
20284 236
17006 413
8434 558
18758 872
54265 445
7425 447
162643 955
9603 489
8546 693
21468 801
7612 375