18255 303
101881 347
127268 513
310133 948
211777 477
151890 519
283933 1001
19655 458
133013 732
68941 733
19100 704
49077 303
12493 552
636789 1963
15923 282
13359 602
17922 196
271264 589
173369 294
97201 769
424194 576
142127 672
37526 528
56601 264
27917 380
10751 119
261376 721
126056 671