Some 100,000 still stranded in besieged Mariupol