30590
 
11161
 
12002
 
25084
 
25204
 
20516
 
8958