Country Total IP Address Percentage
France 80 62.5000%
Spain 32 25.0000%
Germany 16 12.5000%