3751 2
2225 4
2667 6
3747 8
14987 25
3005 12
2723 13
45240 7
3698 15
3244 18
5458 78
3540 13
4626 5
8334 34
2880 10
4297 6
5171 15
2779 6