42992
 
10651
 
13193
 
12937
 
12649
 
47217
 
138723
 
106912