117045 650
217958 696
135657 237
482553 1362
139789 897
96120 717
453302 1185
52002 458
122298 206
98157 886
78822 948
112997 815
123409 192
300405 687
152845 1113
67892 350
112373 957
128380 321
87124 646
474873 1646
255533 490
143063 844
198783 757
161980 715
58947 114
116402 525
140829 509
19683 626