18738
18428
18033
16955
7785
7280
7209
5872
5715
5533
5130
4858
4787
4754
4671
4276
4034
3951
3662
3366
3324
3181
3095
2845