30590
 
11161
 
12002
 
25084
 
25203
 
20516
 
8958