91887 1000
126881 359
284304 921
27625 174
90043 463
36043 340
29299 557
269494 539
44056 881
299137 851
40107 737
124385 684
43302 888
15016 235
34149 344
213689 785
27532 626
91942 780
59523 483
109556 365
151773 744
69108 857
160438 656
75426 276
212515 905
94583 560
90592 473
64167 127