91606 1000
69690 667
284159 921
89987 463
35941 340
29271 557
44034 881
298873 851
35227 330
40050 736
124164 683
43259 888
15001 235
34066 344
213492 785
91916 780
151541 744
69018 857
160349 656
212343 905
94465 560
90479 473
64121 127
45385 479
39048 348
17122 212
28143 880
109987 349