100mm sand and silt suction centrifugal slurry pump