1086 718
347 588
665 821
905 407
688 286
391 200
36 200
231 902
863 820
70 655
961 836
695 970
332 404