343
202
273
243
2910
267
221
277
270
406
263
201
31547
24110
22362
19963
1621267
15652
1437148
13846
1287144
12170
10940
9200