150
132035
133
148
1311
130
175
162
152
131
15881
12890
10461
9030
716263
6930
6480
5831
572147
53410
503142
4330