17916
13118
7847
6114
5563
5532
5095
5015
4644
4594
4476
4108
4040
3994
3601
3515
3272
3089
3068
2853
2823
2806
2777
2745