152
171
203
359
130
413
253
163
250
187
227
140
22906
17350
15361
13740
10522
1030263
9294
9130
900148
758142
7030
69711