1128 583
999 740
996 782
961 583
955 481
948 347
902 286
902 998
891 401
872 668
848 714
839 514
797 183
739 256
712 458
662 624
654 252
631 919
628 524
616 427