8693 20
49677 156
15485 27
15077 27
9793 32
3422 3
6498 19
3918 7
14094 19
5758 20
3019 7
2617 5
2666 7
1942 4
1910 2
1515 2
4059 8
4024 2
3691 0
2702 3
1641 3
5602 16
5304 2
17679 38