That isn't this weeks lottery pay out, sadly it is this website's world ranking according to Alexa.com.
There are over 100 million web sites, not all are listed on alexa, but I suppose i'm in the top half of the league.
Found out where your website stands www.alexa.com
No comments:
Post a Comment