Found this:
http://www.alexa.com/siteinfo/itanimulli.com
From the wayback machine April, 2004.
http://web.archive.org/web/20040411183154/http://itanimulli.com/index.html