105342
 
100758
 
17222
 
11700
 
13620
 
84953