Country Total IP Address Percentage
France 64 72.7273%
Netherlands 24 27.2727%