15097 14
16326 8
12359 10
34552 36
13305 14
10424 10
38785 51
27213 26
42141 58
51754 67
11565 11
12166 13