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

As of April 30, 2016, we are rank 193.