official ranking
http://www.newgrounds.com/bbs/topic/1 042325/102
Is the best place for top medal point users... Its pretty comprehensive and updates weekly. Only posting the link because you forgot to and the actual high scores table completely different now... its at a top 200 rather than top 50 etc
still nice work putting this stuff together