5960 3
3946 3
5043 3
4018 3
3317 3
3404 3
3283 3
3851 3
3538 3
2850 3
3550 3
4455 3
3614 3
3090 3
4842 3
5579 3
4743 3
2737 3
3079 3
3135 3
3093 3
3276 3
3044 3
3213 3