By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Well it did ~100-125k just in UK... I guess over 250k for Europe is almost certain.

The winner is into 275k and 475k predictions .