19355 19
10481 9
18985 22
14007 15
16208 17
9307 10
15249 14
20448 21
17353 16
10703 11
49606 58
40263 54