930 880
861 396
426 50
767 208
297 242
267 732
362 967
80 649
194 614
755 610
340 914
892 699
501 817
179 274
384 200
685 817
1113 987
149 334
92 15
284 916