1129 590
999 349
953 535
913 622
898 968
864 74
824 822
822 281
819 759
796 119
771 384
761 924
758 905
742 859
741 102
692 631
672 189
656 445
655 140
616 1000