11562 30
5311 22
47814 85
4075 17
1377 11
5229 35
2210 10
2679 13
1165 3
2794 8
1242 3
3121 13
2141 7
2108 5
1476 5
1458 4
1822 9
3599 16
1274 5
1673 5
1506 5
2795 8
1240 6
1122 1