diff --git a/migration/19.12/migrateContacts.php b/migration/19.12/migrateContacts.php
index 50f0fe3373187e23a4fd7d538293d91fac908847..ccf02f81a09f708c647e14715946e82b0a24c149 100644
--- a/migration/19.12/migrateContacts.php
+++ b/migration/19.12/migrateContacts.php
@@ -67,6 +67,7 @@ foreach ($customs as $custom) {
 
     $firstMan = \User\models\UserModel::get(['select' => ['id'], 'orderBy' => ['id'], 'limit' => 1, 'where' => ['status = ?'], 'data' => ['OK']]);
 
+    $debutMigrateInProgress = microtime(true);
     foreach ($contactsInfo as $contactInfo) {
         $oldContactId = $contactInfo['contact_id'];
         $oldAddressId = $contactInfo['ca_id'];
@@ -169,15 +170,24 @@ foreach ($customs as $custom) {
         $migrated++;
 
         if ($migrated % 5000 == 0) {
+            $finMigrateInProgress = microtime(true);
+            $delaiInProgress = $finMigrateInProgress - $debutMigrateInProgress;
+            echo "Migration En cours : ".$delaiInProgress." secondes.\n"; 
+            $debutMigrateInProgress = microtime(true);
             printf($migrated . " contact(s) migré(s) - En cours...\n");
         }
     }
 
+    $debutEndMigrate = microtime(true);
     migrateContactRes_Users();
     migrateResletterbox_Users();
     migrateResattachments_Users();
     migrateContactParameters();
     migrateContactPrivileges();
+    $finEndMigrate = microtime(true);
+    $delaiEndMigrate = $finEndMigrate - $debutEndMigrate;
+    echo "Migration du bas : ".$delaiEndMigrate." secondes.\n";
+
     \SrcCore\models\DatabaseModel::update([
         'set'   => ['type' => 'contact'],
         'table' => 'resource_contacts',
@@ -187,7 +197,7 @@ foreach ($customs as $custom) {
 
     $fin = microtime(true);
     $delai = $fin - $debut;
-    echo "Le temps écoulé est de ".$delai." millisecondes.\n";
+    echo "Le temps écoulé est de ".$delai." secondes.\n";
     printf("Migration Contacts (CUSTOM {$custom}) : " . $migrated . " Contact(s) trouvée(s) et migrée(s).\n");
 }