457
425
353
373
307
325
436
316
253
191
243
35077
26970
25422
22833
1861267
17424
1659148
15796
1497147
13300
12680
10790