2 ms·Why no Russia in top countries? Do they have a similar site?by Jun8 16y agoWhy no Russia in top countries? Do they have a similar site?