3231 4
3771 6
2480 2
11529 21
2889 3
25048 63
4180 7
4903 5
4754 9
3739 3
3543 6
5490 17
3109 5
2881 3
3278 3
6133 13
3806 2
4763 7
6796 12
5969 8
5300 10
2615 2
3268 6
14046 43