You are viewing a single comment's thread from:RE: LeoThread 2025-08-19 11:33View the full contextView the direct parentultimatestats (58)in LeoFinance • 3 months ago Italy: 36 million Spain: 30 million South Korea: 24 million Netherlands: 16 million UAE: 14 million Sweden: 13 million Switzerland: 10 million Austria: 8 million Norway: 7 million