85738 512
54545 748
137406 812
36041 247
28079 702
21126 287
35594 494
19089 462
295171 946
47135 825
54849 791
88785 755
68389 203
54987 399
90882 533
57407 861
76341 364
31337 83
38747 718
39823 715
55221 672