11695 17
31776 55
48466 31
56431 117
9816 6
2155 5
4706 7
7713 17
13600 29
4443 10
6421 9
20512 26
13518 28
3426 7
6093 7
6285 6
1828 3
2973 2