160
1410
172
140
148
141
145
147
7752
133
1930
152
17583
13860
11471
10330
781263
7110
6582
628147
57210
560142
5010