508 2
1603 2
13152 2
1232 2
1581 2
658 2
4233 2
2334 2
3502 2
4677 2
3259 2
2352 2
1558 2
709 2
4804 2
15858 2
10880 2
6203 2
62907 2
6632 2
1608 2
1305 2
3109 2
3457 2