157060
 
115299
 
43542
 
18303
 
129526