2991 2
3368 2
2781 2
2906 2
2285 2
2254 2
2349 2
2760 2
2284 2
2475 2
2851 2
2545 2
2776 2
2768 2
2687 2
2528 2
2124 2
2240 2
3058 2
2677 2
2612 2
2628 2
3009 2