14198
13254
9299
8527
8395
8334
7330
7212
6922
6846
4521
4502
3958
3689
3688
3513
3507
2949
2940
2895
2850
2845
2818
2762