15948 17
13099 12
19713 20
119294 157
13599 13
19714 22
16589 18
11936 12
16685 17
14044 15
25125 22
22778 23