30577
 
153647
 
153240
 
128686
 
83164
 
141303
 
131466
 
26624