91651 1000
69697 667
284177 921
298909 851
35233 330
34075 344
213518 785
59501 483
151592 744
69033 857
160364 656
75374 276
94492 560
90495 473
45405 479
39053 348
17126 212
4487 268
85853 679
213710 329
89547 535
103694 341
260239 671
23092 798
128540 520
53055 617
13008 768
163952 463