Country Total IP Address Percentage
Germany 25 60.9756%
Finland 16 39.0244%