238 993
472 340
506 334
760 711
465 875
1266 29
700 453
448 683
521 120
50 971
445 993
338 660
173 325
504 980
585 988
255 761
800 279
908 646
314 286
326 296
109 344
626 29
199 42
956 804