91595 1000
69689 667
284157 921
89986 463
35938 340
29270 557
44034 881
298865 851
35225 330
40048 736
124161 683
43259 888
15001 235
34064 344
213490 785
91915 780
151538 744
69016 857
160345 656
212337 905
94460 560
90476 473
64121 127
45384 479
39048 348
17121 212
28140 880
109984 349