18738
18450
18037
16955
7799
7280
7209
5874
5724
5569
5131
4858
4788
4754
4672
4278
4047
3951
3663
3367
3338
3181
3095
2848