29073
 
21035
 
10907
 
20826
 
20916