4969 100
91651 1000
298915 851
35233 330
10583 386
34075 344
213518 785
6627 448
59501 483
109386 365
151592 744
160364 656
17185 133
94492 560
90497 473
6095 132
45405 479
39053 348
17126 212
85853 679
213710 329
8342 833
89548 535
567820 1384
103694 341
13008 768
29223 660
7104 596