4969 100
91698 1000
298952 851
35241 330
10583 386
34092 344
213550 785
6627 448
59501 483
109418 365
151622 744
160381 656
17187 133
94510 560
90511 473
6095 132
45412 479
39055 348
17129 212
85861 679
213737 329
8343 833
89567 535
567896 1385
103701 341
13011 768
29226 660
7104 596