940 662
896 754
833 594
553 311
129 864
426 155
415 482
331 964
146 465
413 257
48 182
920 511
382 691
778 247
101 974
235 191