Spain  Ameijide Abella, Eduardo
No.RankPointsDateCity
13414707.04.2013SpainLebrija
24210126.05.2013SpainBarcelona
33514008.09.2013SpainMiranda
4477906.10.2013SpainIbi

contact