8291 19
3984 11
3406 7
10663 21
6681 20
18935 42
12075 35
3649 12
3878 7
4935 18
1924 2
7851 12
5555 10
17732 49
5015 15
4298 6
1637 2
4870 18
5939 16
15317 33
5168 6
1677 2
1514 3
4915 10