28353
 
117238
 
143638
 
31085