1051 738
184 329
558 685
143 960
262 422
111 31
450 315
963 967
591 879
429 878
812 45
93 400
386 171