2267 10
921 10
21016 25
24169 76
59831 325
8001 21
19136 64
9634 9
2951 6
9833 16
47950 79
8975 32
2101 10
44638 116
8610 9
6088 20
2278 6
7429 12
3723 12
1670 7
3653 12
5396 19
4414 24
5892 40