 According to another report a total of 4,228 Hezbollah rockets hit Israel.Of those 972 (23%) landed within built-up areas.The number of longer range rockets (over 50 km) was approximately 250 (or 6% of the total).