Translate the following English sentence to French:
"Of these, some 12% were checked, partly on the spot and partly by satellite."
Parmi ces demandes, 12 % ont été vérifiées, soit sur place, soit par satellite.