132
153
133
131
140
123
120
1950
121
137
111
17763
14030
11741
10500
8012
796263
7210
6832
667148
589142
58210
5080