"Statistics updated on 4/22/2024 9:38:55 PM"
Rue, a French word meaning in Spanish: track, road or street.