9607 3
12234 16
12012 7
9920 4
22968 40
11497 12
14774 18
13199 13
22266 55
17040 32
31890 70
19836 40
22682 47
10717 4
9899 10
14014 17
10002 15
9987 4
9812 5
16619 42
9388 6
10142 5
12563 25
14599 25