17060 14
22053 19
10555 9
15075 14
100983 127
11082 9
16345 16
16429 14
10597 9
2606 1
15929 13
30981 31