1621
1513
158
176
1811
156
157
1816
145
1430
163
141
12080
9820
7821
6150
539262
4910
4550
4191
4169
398147
368142
30950