Country Total IP Address Percentage
Russian Federation 5,542,323 99.9953%
United States of America 256 0.0046%
Sweden 1 0.0000%
Netherlands 1 0.0000%