533 56
257 152
161 289
325 676
398 386
641 355
847 391
503 254
141 769
274 871
366 342
148 689
998 422
303 576
14 263
776 949
45 830
53 28
405 688
943 552