40948 38
9283 13
7549 10
4734 9
4773 8
8187 11
3833 8
5706 12
10847 8
5775 5
11137 8
7952 11
3758 11
2953 1
9062 7
14490 19
23070 47
12672 2
14966 7
5904 3
25647 40
13948 27
19410 24
4509 1