1058 3
3164 9
1727 4
1124 1
1561 3
1594 5
1054 3
985 1
2318 6
1944 11
2211 4
4299 18
9685 25
20617 45
4361 6
29171 95
9468 16
11955 35
4939 6
3932 11
21471 40
4771 14
5989 10
2194 5