User blog comment:Mister Explicit/Top 250/@comment-5100783-20160423163146

It appears we have fallen to rank 256 as of April 23, 2016.