Total Visits

Views
Odisea ...3236
Odisea ...280

Total Visits Per Month

January 2019February 2019March 2019April 2019May 2019June 2019July 2019
Odisea ...18100001

Top country views

Views
Canada2956
United Kingdom190
United States179
Spain38
Germany27
China25
France18
Colombia5
EU5
Italy5

Top cities views

Views
Toronto2956
Sunnyvale12
Seattle10
Ashburn7
Bellevue5
Indianapolis5
Luque5
Milan5
Ann Arbor4
Duisburg4