Country Total IP Address Percentage
Switzerland (CH) 542 97.1326%
United States of America (US) 16 2.8674%