Country Total IP Address Percentage
United Kingdom of Great Britain and Northern Ireland 16,384 74.3646%
United States of America 2,352 10.6754%
Russian Federation 2,016 9.1503%
Netherlands 1,280 5.8097%