The 20 most popular web sites every year since 1996