203
231
160
236
2511
204
195
303
213
150
237
151
30197
23020
21122
18953
1513267
14552
1360148
13096
1172144
11620
10170
8470