1034 576
114 103
1011 215
598 409
653 953
140 587
651 584
974 659
633 343
688 448
872 399
153 586
691 214
82 149
315 811
852 101
112 523
867 648
831 802
825 267