Country Total IP Address Percentage
France (FR) 17 51.5152%
United Kingdom of Great Britain and Northern Ireland (GB) 16 48.4848%