20378
 
18013
 
55633
 
42866
 
153266
 
19585