22217
19029
18351
1760
15047
15644
1630
15340
14238
14924
10713
1280
23226
17540
15421
13860
10662
1038263
9384
9180
918148
767142
7130
70211