310 256
183 158
257 156
113 539
785 326
134 711
945 565
607 393
993 735
140 217
778 464
207 419
657 895
112 209
168 447
389 440
874 115
119 960
643 618
656 936