23935
 
125070
 
140588
 
132554
 
27454
 
19938