91651 1000
69697 667
284177 921
89993 463
35958 340
29275 557
44035 881
298915 851
35233 330
40060 736
124220 683
43264 888
15004 235
34075 344
213519 785
91920 780
151592 744
69033 857
160364 656
212369 905
94492 560
90497 473
64131 127
45405 479
39053 348
17126 212
28148 880
109994 349