2903 6
3564 10
1904 8
4245 17
5282 15
7096 16
1532 6
1537 4
2666 7
5683 18
2296 4
4332 4
1964 20
5057 10
1087 2
2291 17
6149 16
17652 29
20885 64
6851 32
4268 14
4072 12
3716 4
4259 11