The Wayback Machine - https://web.archive.org/web/20071127000011/http://ed.sjtu.edu.cn/rank/2004/top500(1-100).pdf