Land Totaal IP-adres Percentage
France 24 42.8571%
United Kingdom of Great Britain and Northern Ireland 16 28.5714%
Italy 16 28.5714%