Country Total IP Address Percentage
Germany 304 97.4359%
Italy 8 2.5641%