Country Total IP Address Percentage
Germany (DE) 376 82.4561%
United Kingdom of Great Britain and Northern Ireland (GB) 64 14.0351%
Switzerland (CH) 16 3.5088%