Perhaps this would be better placed on a public accessible page with results for the past cached and only posts from the previous month or so recalculated? Would save from having to beat the system for each monk that was interested...

I'm having a vague memory that maybe I've seen something like that in the distant past.