9059 15
2797 7
11192 33
4532 5
3932 11
21084 40
4771 14
5989 8
1081 2
12711 54
7458 22
1473 4
41064 134
5924 16
2928 14
2956 9
1694 2
5907 25
5241 21
2033 8
1569 5
6689 22
3750 11
1577 5