129442
 
193192
 
37841
 
22529
 
19936
 
57146