25371
 
50658
 
133543
 
111132
 
137141
 
37716
 
129387
 
109851