295 281
675 518
726 496
773 257
850 359
251 463
334 12
208 733
622 838
106 592
682 158
409 675
507 556
37 343
161 321
702 232
887 403
429 567
303 447
469 180