286751 844
155696 489
211941 327
329351 1077
306170 506
38905 475
242586 754
76080 218
60029 761
400235 708
918144 1617
291431 1229
476859 983
315071 991
57748 308
382055 711
194702 1060
105935 572
53051 546
176249 784
148969 1173
100527 246
58188 437
212496 300