63
Welocalize


Profile statistics

Fans distribution by country

# COUNTRY FANS % TOTAL FANS
1 United States 68 32.69%
2 Egypt 24 11.54%
3 United Kingdom 17 8.17%
4 Argentina 11 5.29%
5 Spain 8 3.85%
6 Italy 7 3.37%


View all