19022
18770
18342
16971
8010
7303
7218
5882
5844
5754
5230
4898
4775
4680
4345
4063
3973
3735
3730
3570
3472
3376
3229