667 150
125 561
683 557
361 269
188 617
797 90
553 700
951 391
120 479
73 595
280 718
866 396
565 935
127 287
244 204
233 519
770 328
891 401
899 439
507 169