12302
16962
16007
31553
13174
3716
10129
80337
15258
35262
15759
11913
11158
13354
12791
18965
17641
11101
22259
39072