1032 2
2384 2
2081 2
1430 2
3033 2
45683 2
404 2
1983 2
304 2
2653 2
5878 2
4626 2
3554 2
1578 2
4580 2
632 2
3280 2
23209 2
2927 2
709 2
1656 2
2305 2
4183 2
1527 2