Team results from Semi Marathon International de Casablanca 2018

Relais

The result list is ordered by gross results
Place Team name Net Gross