448 1000
302 178
903 511
345 781
384 171
318 692
696 173
850 103
102 759
671 492
894 748
167 849
292 67
209 733