2684 10
11458 38
3008 8
2777 10
7872 25
4230 4
6648 12
2761 5
4159 15
4577 13
2719 4
6119 17
3537 9
2811 6
3666 6
1742 4
4721 7
1996 7
2231 13
4127 17
5494 16
4368 16
2393 8
10382 52