344
367
394
285
257
203
185
220
241
211
217
558
29577
22570
20712
18383
1474267
14212
1329148
12896
11500
1136144
9840
83011