Country Total IP Address Percentage
Spain 304 90.4762%
United States 32 9.5238%