Country Total IP Address Percentage
United States of America 88 95.6522%
Germany 4 4.3478%