Site visit statistics

May 2020
United States - 1241
Russia - 608
France - 223
Germany - 167
Latvia - 69
Great Britain - 54