Country Total IP Address Percentage
Netherlands 8 72.7273%
France 3 27.2727%