212
203
233
170
214
231
161
171
236
2511
195
31377
23940
22192
19813
1610267
15542
1428148
13746
1280144
12070
10820
9180