10065 15
5638 2
3926 6
4264 3
3017 1
3477 4
4051 2
3449 3
2667 2
3215 3
2858 1
4229 2
4070 3
3860 3
3296 5
3053 1
4758 4
3977 4
3790 2
3714 3
4735 7
7305 17
5342 7
4964 7