2903 6
3564 10
1904 7
3892 17
4947 13
7096 14
1532 5
1537 4
2666 7
5683 17
1942 4
3976 4
1964 16
5057 10
1087 2
2291 17
5812 16
16958 29
20555 64
6514 28
4268 14
3736 10
3716 4
4259 10