Country Total IP Address Percentage
Switzerland 328 77.3585%
United Kingdom of Great Britain and Northern Ireland 80 18.8679%
Germany 16 3.7736%