Country Total IP Address Percentage
Germany 32 94.1176%
France 2 5.8824%