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