11595 15
9570 12
7429 2
8534 6
10779 8
10596 8
9679 11
19411 51
12380 17
7622 3
11029 13
11127 13
8198 4
9578 9
8466 6
9009 7
14124 24
10830 8
9295 4
9331 7
15452 25
20666 59
61597 195
19971 38