PDGA #235608Siiri Mugra Current rating778 Rankings by regionWorldwide83707thEstonia945th78163rdTartu90th