980 333
979 510
568 553
1007 875
555 435
614 745
869 595
99 745
133 585
208 271
329 729
697 410
983 222
4724 786
204 954
463 976
390 605
891 430
1110 292
349 680
920 772
734 608
332 26