27184
23007
21183
19424
19267
14951
11585
11138
10763
10057
9930
8179
8051
6888
6881
6858
6379
6130
6046
6017