12577 1
14566 15
16410 20
17412 31
24307 28
10975 12
11960 7
10137 8
13206 18
14039 13
12304 19
16853 29
23546 24
31693 56
9755 12
12189 11
11056 5
10997 6
10980 6
12552 7
12364 9
13951 6
9858 2
49401 53