Country Total IP Address Percentage
Spain 8 25.0000%
Netherlands 8 25.0000%
Belgium 8 25.0000%
Switzerland 8 25.0000%