13039 15
8217 21
26991 40
27052 22
22721 23
19079 12
15627 20
15565 6
7631 11
7097 8
15601 22
5774 12
5646 11
13195 10
16126 30
10230 10
6432 15
33075 60
49818 57
8859 14
5650 0
13752 15
9170 14
96788 118