2903 6
3564 10
1904 7
3892 17
5282 12
7096 14
1532 6
1537 4
2666 7
5683 17
1942 4
3976 4
1964 16
5057 10
1087 2
2291 17
6149 16
17292 29
20885 64
6851 29
4268 14
4072 10
3716 4
4259 11