27659 46
3946 7
4480 5
5143 10
2142 4
21360 41
14825 42
1133 1
22538 37
1959 1
20924 32
2393 8
7240 29
20265 67
16769 27
10562 26
17256 12
11393 6
2192 3
24228 41
39585 139
1086 3
1995 3
6921 17