Country Total IP Address Percentage
France 15,638,621 99.9995%
United Kingdom of Great Britain and Northern Ireland 64 0.0004%
Tunisia 16 0.0001%
Spain 2 0.0000%