Country Total IP Address Percentage
United States of America (US) 1,288 82.9897%
Malta (MT) 256 16.4948%
United Kingdom of Great Britain and Northern Ireland (GB) 8 0.5155%