Country Total IP Address Percentage
Ecuador 80 48.7805%
United States of America 76 46.3415%
Canada 8 4.8780%