158
124
1310
121
116
130
133
113
103
111
13980
11310
8811
7460
593263
5790
5450
4941
479147
4619
419142
33750