105076
 
29672
 
170778
 
146328
 
162803
 
217013
 
175663
 
26440
 
52670