15341 788
28657 790
5860 541
5066 433
9814 594
3195 48
11610 986
6102 414
13535 577
13917 894
11085 797
7996 100
11554 438
7929 354
11133 582
13381 364
3791 362
7488 746
4591 258
4206 270
15656 218
17664 586
5045 393
15059 598
5313 417
13999 937
10586 322
8204 257