Sainty Marine pays back $3.7m in overdue debts