Country Total IP Address Percentage
Germany 14,836 99.9192%
United States of America 8 0.0539%
France 4 0.0269%