9673 875
11674 304
27596 519
13817 570
28657 596
15850 767
11866 627
9514 903
17535 528
9869 312
24345 341
11005 605
29725 479
16006 182
9920 575
8429 676
6980 890
16335 508
12848 843
20417 623
14337 217
14299 735
6796 508
15448 240
9950 120
10650 751
11911 545
27251 780