255 812
703 705
346 247
590 504
40 945
735 220
269 316
175 97
866 60
203 953
464 887
564 335
319 256
306 90
778 166
706 345
661 575
561 181
483 992
832 870