86748 810
108042 411
248140 581
63042 345
67511 470
137086 913
417636 1646
165467 849
91664 742
204704 483
130389 319
138429 327
165059 787
118519 400
63181 560
111439 457
182839 988
133523 198
408196 935
211640 995
351388 1100
344073 943