146
2012
132
1513
130
190
140
150
1415
125391
9740
8130
5810
4480
408261
3700
3619
3480
3171
298147
27749
265142