164
157
150
155
148
146
132035
133
130
1311
15981
12990
10511
9130
716263
6970
6570
5851
572147
53710
503142
4340