27992 46
3946 8
4480 5
5143 10
2142 4
21360 41
14825 42
1133 1
22883 37
1959 1
21251 33
2393 8
7240 29
20265 68
17108 27
10562 26
17594 12
11393 6
2192 3
24228 41
42762 183
1086 3
1995 3