I don't think this address is the smart contract address. I checked the address that is shown in the official website,
Here is the link
https://vc.fabainvest.com/smart_contract_engAccording to this address, there are only 5.3 million Faba tokens.
Those to me look like they have been minted for bounty and airdrop campaign.
There are some wallets with only 10 tokens, so that must be airdrop ones.