I just looked and it is not even there anymore, that was one of my favorite pages, It is like a top 100 album chart, you get to see how well your new work, or latest release is doing, and how high up the charts it is climbing. Is that page coming back soon? How does everyone else feel about this?
I disabled it because I thought that the results were not all that interesting. It was also a bit of a drain on the server each time it had to update the list (going through all the comments). I'll be happy to make it more efficient and bring it back if there is enough interest.