101799
 
25311
 
166609
 
142862
 
158339
 
213207
 
172147
 
22435
 
47851