Country Total IP Address Percentage
France 64 50.0000%
Belgium 40 31.2500%
Germany 24 18.7500%