Country Total IP Address Percentage
United States of America 20 45.4545%
Germany 16 36.3636%
United Kingdom of Great Britain and Northern Ireland 8 18.1818%