12625 10
12672 11
14348 12
10188 8
19245 15
21860 15
13187 12
45484 48
29962 29
18218 9
135390 157
12397 11