275
167
190
317
267
216
240
202
323
293
335
26217
19820
17941
16162
12532
1251264
11324
1126148
10300
932143
8430
76111