20001 425
14671 597
19939 457
35093 717
31886 617
18000 58
27141 119
28005 133
16348 132
13375 88
25863 205
24359 646
65625 638
22097 187
13522 380
37063 368
20942 132
21314 588
14624 58
21836 289
28897 871
18442 640
40879 492
29424 458