Country Total IP Address Percentage
Switzerland 338,552 99.7313%
France 360 0.1060%
Liechtenstein 288 0.0848%
United States of America 256 0.0754%
Spain 8 0.0024%