1195 933
876 811
850 175
169 948
960 752
492 631
622 68
703 280
147 552
880 988
521 806
547 417
207 371
890 755
370 336
818 391