1035 540
1016 756
497 940
907 866
554 475
963 637
166 233
959 359
633 375
893 405
804 605
937 716
412 918
399 746
747 918