268 495
673 295
471 456
607 147
81 217
145 93
400 347
740 929
370 866
294 716
198 183
369 577
550 823
326 132
485 655
705 208
726 48
891 988
1029 541
929 64