19931
 
23392
 
29483
 
6401
 
20493