IM Isle of Man

Worldwide positionCountry positionNamePointsEvents
113431Nebuchadnezzar0.8282
1303320070.6071

20769 teams total