41738 62
17712 41
27320 88
11625 17
2654 10
3851 7
5885 8
1121 1
1636 2
1272 5
9626 24
1553 3
3467 16
4984 8
8322 40
4331 14
15970 73
5744 23
6148 16
3629 8
35132 110
1749 2