14081
 
29430
 
7038
 
23816
 
30323
 
23781
 
36657
 
11432
 
25855