Total Visits

Views
Odisea ...3236
Odisea ...279

Total Visits Per Month

November 2018December 2018January 2019February 2019March 2019April 2019May 2019
Odisea ...138181000

Top country views

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

Top cities views

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