11575 30
5317 22
47846 85
4084 17
1401 11
5247 35
2215 10
2694 13
1171 3
2803 8
1254 3
3130 13
2150 7
2116 5
1489 5
1464 4
1828 9
3605 16
1279 5
1680 5
1519 5
2799 8
1252 6
1130 1