426 1000
267 178
902 511
310 781
380 171
299 692
655 173
845 103
75 759
658 492
872 748
158 849
290 67
209 733