
40171

28979

16802

21902

6042

10739

5676

19518

5618

5333

3552

3587

3062

2963

2442

2894

2611

1484

2092

2418

881

1429

696

912

933

671

773

1061

1920

896

1208

1085

1319

529

300

1244

844

2082

570

371

1168

1973