Country Total IP Address Percentage
Netherlands 168 91.3043%
France 16 8.6957%