105962 571
54926 518
141313 331
57678 612
211262 266
26048 567
92351 1000
69941 667
27697 174
28712 654
299981 851
35399 332
17311 74
34421 346
217015 795
15654 478
110107 365
152467 745
69432 857
160751 656
94915 560
44077 881
90935 473
21474 343
26862 1001
45554 479
39195 349
17293 212