
40186

28995

16809

21920

6043

10751

5679

19530

5622

5336

3557

3589

3065

2963

2442

2894

2611

1485

2092

2419

881

1429

696

912

934

671

773

1061

1920

898

1208

1087

1319

529

300

1245

849

2082

570

371

1168

1973