91892 1000
126885 359
284308 921
27626 174
90045 463
36048 340
29302 557
269506 539
44057 881
299141 851
40107 737
124396 684
43302 888
15016 235
34149 344
213694 785
27532 626
91945 780
59525 483
109562 365
151777 744
69110 857
160439 656
75428 276
212518 905
94585 560
90595 473
64169 127