8931 17
2975 2
5700 5
8982 11
5053 4
18442 42
11953 21
5520 12
4460 6
7131 10
15996 37
10664 38
28444 109
24258 49
5882 12
10256 24
9442 16
6076 9
5032 8
4158 6
4397 7
3476 1
3810 2
4295 1