105975 571
54944 518
141338 331
57682 612
211295 266
26051 567
92359 1000
69952 667
27702 174
28713 654
300007 851
35405 332
17313 74
34427 346
217112 795
15654 478
110124 365
152500 745
69440 857
160760 656
94928 560
44078 881
90944 473
21477 343
26863 1001
45562 479
39197 349
17294 212