266
181
185
203
265
240
193
231
160
376
242
236
29577
22570
20722
18383
1474267
14212
1330148
12906
11500
1138144
9870
83111