Country Total IP Address Percentage
United States of America (US) 16 61.5385%
France (FR) 10 38.4615%