11603 30
5343 22
47914 85
4096 17
1448 11
5276 35
2230 10
2714 13
1186 3
2823 8
1271 3
3150 13
2172 7
2135 5
1505 5
1469 4
1833 9
3616 16
1290 5
1687 5
1529 5
2809 8
1259 6
1139 1