Country Total IP Address Percentage
Germany 64 65.3061%
France 34 34.6939%