Country Total IP Address Percentage
United States of America (US) 27,792 99.8850%
Germany (DE) 32 0.1150%