Country Total IP Address Percentage
Netherlands (Kingdom of the) (NL) 780 74.7126%
United Kingdom of Great Britain and Northern Ireland (GB) 255 24.4253%
Sweden (SE) 8 0.7663%
Germany (DE) 1 0.0958%