Beni Suef reports 379 supply violations