130
123
146
138
155
1316
120
135
121
13370
10760
8391
6830
572262
5400
5220
4581
450147
4509
395142
32050