2495 18
2269 15
9759 45
1482 3
1373 6
881 6
3653 6
2079 16
6830 9
2290 9
6428 10
1242 7
4162 8
2133 6
11485 31
27134 53
5311 18
1755 4
698 1
2945 17
1148 2
968 1
905 3
3867 26