11581 30
5330 22
47886 85
4084 17
1427 11
5253 35
2220 10
2701 13
1172 3
2809 8
1258 3
3139 13
2153 7
2122 5
1494 5
1465 4
1830 9
3609 16
1280 5
1685 5
1521 5
2802 8
1255 6
1132 1