20966
 
22117
 
18798
 
144137
 
141408