14648 24
16327 9
11915 5
9762 3
16541 11
13918 4
10922 10
12907 5
14570 9
16451 15
42502 36
16985 9
16713 17
12166 13
14400 17
12907 36