89932 171
284788 887
67187 553
142663 377
108763 395
318662 1077
288486 745
235189 813
116720 723
114688 762
85557 292
114662 471
76324 102
59172 270
41361 816
127922 386
183891 784
350954 991
412545 918
61272 616
228077 622
75779 836