64536 440
93635 284
279207 601
83009 343
27485 496
34545 185
92094 215
42925 59
119776 151
82047 593
74184 127
53820 364
71954 376
123945 685
105086 622
124240 207
80497 528
125974 261
67405 416
105771 841
76590 526
208447 658
118717 447
100555 779
156977 677
249152 783
73027 372
195075 922