14935
3164
12170
2578
12555
2660
1785
379
35510
7522
6113
1295
16118
3414
2080
441
7875
1668
16675
3532
13715
2905