Country Total IP Address Percentage
United States of America (US) 60 71.4286%
Canada (CA) 24 28.5714%