1128 298
998 68
953 535
940 392
922 144
901 759
856 83
852 579
837 830
818 766
795 795
737 678
721 922
720 505
713 220
703 221
687 790
638 148
621 699
602 844