Country Total IP Address Percentage
United Kingdom of Great Britain and Northern Ireland 520 60.1852%
France 288 33.3333%
United States of America 32 3.7037%
Germany 24 2.7778%