I have a sort of "API middleman" server set up, that downloads & caches Tumblr user posts, to collect statistics such as you're looking for. I don't have a "10 top" widget developed, but if you would be interested in collaborating on one, I'd be game. Like I said, I have a server-side backend set up already that could feed the required data with a Javascript or JSONP call.
felix