I used to see a Stats link somewhere on the right sidebar of Stack Exchange sites. Now I can't seem to find them.
Where are all the site stats pages?
I was actually looking for the stats where there are Top Answerers, Top Askers, etc. Hence the name Stats pages. I used to find a link to that page on the front page, but now it's gone.
Something like this (from Stack Overflow). I think I remember a page like that for an entire site.