PDGA #84638Indrek Küüts Current rating903 Rankings by regionWorldwide31362ndEstonia451st78T86thTartu50th