11598 7
7688 3
11581 7
17833 49
23122 18
14286 10
16184 10
18679 14
14131 10
12344 8
12864 9
24612 16