2507 2
6308 2
9056 2
4080 2
20954 2
14684 2
13476 2
15651 2
11807 2
29179 2
35201 2
9784 2
9926 2
11606 2
3207 2
9656 2
3681 2
3102 2
2428 2
12026 2
5877 2
5030 2
9058 2
45354 2