5026 3
1181 3
10551 3
10383 3
2055 3
21709 3
3854 3
1582 3
1305 3
1859 3
8278 3
5033 3
5634 3
7933 3
6932 3
605 3
8032 3
16957 3
10801 3
5183 3
15258 3
5452 3
1633 3
9230 3