Spain  Menendez Santiago, Pablo
No.RankPointsDateCity
1847228.03.2010SpainAlmussafes
2261302.05.2010SpainAlcobendas
3358720.06.2010SpainElechas
4847212.09.2010SpainLa Aldehuela

contact