1104 482
1214 146
615 448
752 833
673 695
173 696
177 224
101 85
592 944
1009 582
86 747
172 768
257 457
104 578
795 540
141 1
479 921
702 938
253 622
581 710
359 520
996 146
109 516