40669 38
9010 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
22789 47
12672 2
14966 7
5904 3
25647 40
13673 27
19092 23
4509 1