2946 2
4323 2
3301 2
3879 2
2854 2
2869 2
4365 2
3815 2
3394 2
3720 2
3138 2
3925 2
8161 2
4104 2
5568 2
4027 2
3885 2
3944 2
3426 2
3070 2
3643 2
3516 2
3448 2
3364 2