sentence: as of may 2013 , the website is the 202nd most popular website in the world , with a major effect in germany , where it is ranked as among the 20 german websites with the most viewers , making it more popular than apple , microsoft , paypal , itunes and twitter , according to alexa internet .