3950 18
1684 4
1620 3
2537 11
2278 5
1643 9
5745 15
2364 5
2856 5
3852 22
2978 16
2584 9
5146 32
4533 30
2530 11
3587 12
4381 25
2843 12
908 1
1139 5
2239 5
1780 9
3800 12
6998 39