Country Total IP Address Percentage
France 1,022 99.8047%
Spain 2 0.1953%