160
193
2125
170
167
163
188
164
162
184
16972
13520
11071
9760
750263
7432
6860
6231
594147
56210
539142
4590