1488 400
977 834
128 342
225 428
350 298
653 611
563 9
339 605
394 520
272 399
69 91
647 166
665 919
974 727
918 596