11582 30
5332 22
47895 85
4085 17
1431 11
5256 35
2220 10
2702 13
1173 3
2809 8
1258 3
3139 13
2154 7
2122 5
1494 5
1466 4
1830 9
3610 16
1281 5
1687 5
1524 5
2803 8
1256 6
1134 1