Site visit statistics

January 2022
United States - 848
Russia - 150
Czech Republic - 119
Germany - 119
China - 104
Latvia - 48