User blog comment:Alemas2005/Administrator Performance Ratings - Two Years-2 months Later (with non-RfA Admins)/@comment-25595629-20160222221159/@comment-5111283-20160223022916

Yeah, per Spider. Seems like since this blog was made all the Admins are pitching in and being quick and consistent. :P