11534 30
5286 22
47752 85
4059 17
1344 11
5197 35
2190 10
2666 13
1147 3
2774 8
1230 3
3102 13
2128 7
2090 5
1456 5
1437 4
1804 9
3575 16
1254 5
1648 5
1481 5
2776 8
1221 6
1097 1