1006 775
248 871
748 795
983 238
523 716
128 367
275 561
956 118
110 532
365 296
571 948
90 825
177 695
50 457
903 128
320 510
151 897
991 749
880 24
224 108