25 slain by Al-Shabaab over the past five weeks