4969 100
91643 1000
298902 851
35233 330
10583 386
34073 344
213514 785
6627 448
59501 483
109382 365
151586 744
160356 656
17185 133
94489 560
90494 473
6095 132
45404 479
39053 348
17125 212
85852 679
213705 329
8342 833
89545 535
567811 1384
103694 341
13008 768
29222 660
7104 596