Country Total IP Address Percentage
Sweden 76 51.3514%
Germany 64 43.2432%
United States of America 8 5.4054%