3506 16
2457 13
3540 19
6294 31
3054 8
3257 16
11246 46
1588 5
7710 26
2579 7
2142 8
2604 8
1461 1
1313 2
1179 3
2593 6
2031 7
1581 7
5290 24
3033 17
2647 7
5237 17
4037 14
7547 30