14395
 
29841
 
7546
 
24276
 
30738
 
25050
 
37143
 
11798