12016
8681
7798
9280
8957
8325
9012
8791
8622
8657
5547
4055
14353
4039
4812
3764
3365
13321
3197
2985