Country Total IP Address Percentage
United Kingdom of Great Britain and Northern Ireland (GB) 164 50.6173%
Germany (DE) 96 29.6296%
France (FR) 64 19.7531%