Hundreds besiege ECG office over prepaid system challenges