Hi,
1- For Pakistani driving conditions it is recommended to change it on 30,000 - 40,000 KM.
2- You should check owner's manual for the recommend transmission oil. Kindly also check that whether it's an Automatic Transmission or CVT. Because if you put wrong fluid so your transmission night fail.
If you do not have owners so you can also check it on internet.
3- Are you asking for Engine Oil Grade? How much kilometers is it driven and what engine oil grade are you using now?
If you are a normal user so you can go for Havoiline Synthetic Engine Oil or Toyota Genuine Engine Oil. They both are good.