Country Total IP Address Percentage
France (FR) 70 47.9452%
Spain (ES) 48 32.8767%
Netherlands (Kingdom of the) (NL) 24 16.4384%
United States of America (US) 4 2.7397%