6835 27
27959 91
9059 15
2797 7
11548 33
3932 11
21084 40
4771 14
3125 6
4576 10
4196 13
5541 22
3122 8
2547 11
1955 9
3929 11
3918 15
7458 22
1473 4
3170 11
5446 18
41419 136
5924 16
2928 14