11901 17
31994 55
48676 31
56642 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
2034 3
2973 2