Total Visits

Views
Odisea ...14017
Odisea ...192

Total Visits Per Month

November 2019December 2019January 2020February 2020March 2020April 2020May 2020
Odisea ...3232041

Top country views

Views
Canada13696
United States172
United Kingdom156
Germany40
Spain30
France18
China16
Italy6
Sweden6
Argentina5

Top cities views

Views
Toronto13696
Seattle11
Ann Arbor10
Sunnyvale10
Bellevue9
Ashburn7
Kiez7
Guadalajara6
Dearborn5
Milan5