12089
 
10918
 
46040
 
137345
 
105458