EE Estonia

Worldwide positionCountry positionNamePointsEvents
761DuckDuckNo130.90210

11517 teams total