11595 15
9570 12
7612 2
8534 6
10779 8
10596 8
9679 11
19592 51
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
20666 59
61782 196
19971 38