157
115346
114
143
112
124
116
125
134
110
16191
13150
10621
9220
721263
7050
6650
5941
574147
54110
506142
4390