12111
 
10942
 
46057
 
137371
 
105551