667 124
183 274
610 508
245 250
63 715
489 293
855 118
320 606
612 282
591 626
540 143
72 416
806 826