Country Total IP Address Percentage
United Kingdom of Great Britain and Northern Ireland (GB) 88 73.3333%
France (FR) 24 20.0000%
Italy (IT) 8 6.6667%