3851 8
6115 22
5915 9
5885 8
1121 1
1636 2
9626 24
11831 31
5025 15
1300 3
2374 3
1152 2
34942 100
35552 112