12947
12315
12332
12278
1089
9160
9696
8313
8718
8830
8825
679
6446
6768
5241
5326
4213
4644
4721
4729
3373
2613
1657
1126