31021
 
221068
 
152048
 
20721
 
161790
 
26298