654 2
1629 2
504 2
1007 2
2426 2
659 2
2334 2
1980 2
4159 2
159 2
2053 2
2033 2
727 2
734 2
206 2
45109 2
37278 2
2526 2
428 2
9984 2
1504 2
1207 2
12628 2
857 2