1053 403
977 550
970 482
864 594
850 111
833 921
826 663
798 40
777 48
746 309
726 210
710 610
691 21
654 650
653 878
650 102
645 254
641 871
639 955
635 305