40948 38
9283 13
7549 10
4734 9
4773 8
8187 11
3833 8
5978 12
10847 8
5775 5
11137 8
7952 11
3758 11
2953 1
9062 7
14768 19
23070 47
12672 2
15243 7
5904 3
26220 40
14230 27
20329 24
4783 1