2465 3
2323 2
3030 10
6570 15
11232 8
3351 11
7865 23
9567 34
5659 14
2286 4
2003 5
15343 46
3966 7
3900 4
2939 6
6113 7
88431 264
6427 6
4426 17
3852 8
2266 3
6336 19
4649 15
26212 42