150
164
132
193
1310
135
146
124
1210
1237
123
165
13830
11180
8671
7330
588262
5700
5390
4821
475147
4589
405142
33050