32444 81
19178 52
8866 34
3851 8
6520 22
5915 10
5885 8
1121 1
1636 2
9626 24
11831 32
5025 15
1300 3
2374 3
1548 2
35342 101
35972 115