Country Total IP Address Percentage
France 11,473 99.8955%
Canada 8 0.0697%
United Kingdom of Great Britain and Northern Ireland 4 0.0348%