9718 256
8099 261
12332 742
19738 665
186264 393
16667 761
8833 160
9460 592
52553 942
61533 674
48017 430
48729 340
20825 559
11197 304
20152 495
15460 277
11412 694
27923 805
23053 343
21003 94
15625 125
9865 577
3382 101
7721 637
5425 769
5165 503
7481 788
12311 556