2892 2
3619 9
6288 22
7688 42
5910 14
4603 8
4599 9
4288 10
4295 3
3399 2
9015 24
4667 11
5300 10
2890 4
7245 12
6347 13
3505 4
3110 3
3320 5
3757 7
3739 3
4965 9
4391 7
26416 65