dubaigong,
possibly you have been flying with f/o's needing to fly those hours to make up the income they thought they were going to receive. Possibly not making as much as they thought and bitten off more than they can chew. (Dubai isn't cheap).
or
picking up extra work to gain hours for the command requirements.
I would assume that the f/o's doing 80+ hours per months on a roster issued by crewing would be very rare.