2696
5923
7366
6914
8750
7374
7052
11831
15581
14160
8064
11583
10598
13401
10542
12674
11062
12169
52644
13493