2691 2
2446 2
3050 2
2560 2
2794 2
2927 2
2863 2
2864 2
2329 2
2982 2
2650 2
2677 2
2702 2
2292 2
2246 2
3995 2
3882 2
3068 2
2327 2
3665 2
2988 2
2368 2
2871 2
3000 2