142691
 
134063
 
29715
 
22420
 
34987