Country Total IP Address Percentage
Russian Federation 100,608 98.9924%
Germany 512 0.5038%
United States of America 256 0.2519%
Kazakhstan 256 0.2519%