14946 17
9544 3
16327 25
15035 13
13128 13
11578 9
12454 11
13519 14
15381 28
12586 12
14668 17
14210 24
16698 28
11551 8
10615 5
15295 17
19254 41
9465 4
11893 8
17760 20
12248 13
18241 25
46382 150
24111 27