Analysis of Alexa's list of 1,000,000 top websites