1096 220
1009 727
994 134
970 500
934 854
913 624
830 515
828 678
825 934
821 190
768 670
734 187
734 738
677 136
672 618
656 92
625 87
617 174
573 981
551 431