1054 865
1012 351
967 35
923 178
879 923
873 974
872 744
846 761
841 5
816 120
814 21
765 112
732 422
731 781
728 836
695 220
636 710
633 8
590 749
576 739