11595 15
9748 12
7612 2
8534 6
10779 8
10596 8
9679 11
19592 52
12380 17
7622 3
11029 13
11127 13
8198 4
9578 9
8466 6
9193 7
14312 24
10830 8
9295 4
9331 7
15452 25
20845 59
61962 196
19971 38