The Top Smartphones of 2024: Unveiling Morocco's Apple vs. Samsung Battle