105058
 
29660
 
170767
 
146321
 
162789
 
216979
 
175650
 
26435
 
52506