686 367
370 562
139 563
198 287
82 159
923 1000
188 548
85 392
287 663
612 564
991 14
108 336
494 907
570 853
668 929