8735 10
6624 20
11612 43
16378 102
3746 9
4289 7
5191 15
7033 33
3440 11
3084 8
2219 3
3204 9
2579 7
2533 5
6603 20
4914 20
31102 152
7722 32
3531 10
5857 26
5183 19
9568 58
3604 16
1785 4