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