Easy ~ 95 block, BA ~ 78 block, Ryan ~ 1000 block per month!
Don't want to nitpick, but.....
My thinking regarding EZY working harder than FR is not flying hours but duty hours. Compare 900 hours with a stable, fixed pattern roster to 900 hours with a constantly changing one with min rest, multiple positioning sectors and taxi rides, moving goalposts and no flexibility. You might still be doing the same flying hours, but you are doing far more duty hours in EZY. That is called having to work harder.
If you're thinking purely in flying hours terms then you have got the wrong end of the stick altogether. In the cutthroat world of lo-cost, it's the meaningless, unnecessary work you do around flying duties that is the major contributing factor to fatigue.
So far, I've found BA to be vastly superior with regard to this issue.