89970 752
98440 608
519417 1658
43202 641
405371 1064
80692 240
418533 1261
445904 1568
137991 572
216950 772
417481 529
88442 278
331995 849
140868 232
44417 93
103663 559
65325 126
103038 129
772954 1655
836652 3613
324659 411
69114 639
149746 220
101536 999