Land Totaal IP-adres Percentage
France 180 91.8367%
United Kingdom of Great Britain and Northern Ireland 8 4.0816%
Spain 8 4.0816%