1000

4 184 908 
3 326 400 
3 838 914 
3 928 578 
4 056 816