Country Total IP Address Percentage
Spain 312 88.6364%
United States of America 40 11.3636%