2 952
847 302
703 331
503 721
625 82
124 994
136 135
318 685
132 969
653 695
68 351
643 868
1000 703
713 754
982 990
231 611
872 115
297 183
673 530
631 514