123 79
118 398
993 586
294 355
1012 843
458 185
262 399
429 705
235 179
257 240
95 776
724 296
167 419
610 702
189 659
760 146
676 431
129 969
79 146