370127 
257249 
190380 
175452 
163592 
141507 
99382 
78932 
69731 
69731 
60325 
53577 
35786