40051
 
13963
 
15234
 
46556
 
11656
 
14630
 
14315
 
13662
 
48405
 
140047
 
108669