I looked! Alas the world is spiraling downward into the pit of infamous legacy. 2840 gets me to a mere 60th place. Now if I could only figure out how to get my computers out of first gear...
Edit: I just realized I resurrected this post. Has it really been that long since I actually looked at the upper section of my stats page only to find the new Legacy rank?