2860 2
3756 2
3354 2
3704 2
2747 2
5757 2
3648 2
2823 2
4447 2
3362 2
3531 2
4122 2
5564 2
2497 2
4350 2
3007 2
4095 2
3984 2
5220 2
6822 2
5263 2
8123 2
21508 2
4571 2