19628
11784
11742
8017
6886
6831
6147
6013
5540
5268
4861
4758
4754
4275
4268
4113
3765
3757
3553
3506
3218
3144
3083
2981