PDGA #130607Karli Rihma Current rating954 Rankings by regionWorldwide7130thEstonia109th7816thTartu10th