4254 6
2186 2
12075 35
3597 10
5335 17
3649 13
3878 7
2420 5
1924 2
7851 12
5555 10
2247 4
1538 5
17732 49
5015 15
4298 6
5758 20
3080 12
4621 12
5070 14
3019 7
5375 11
5939 16
15317 33