18255 2
705 2
2106 2
11684 2
5928 2
5676 2
11477 2
2301 2
12455 2
17202 2
25482 2
6031 2
18628 2
5780 2
19956 2
10480 2
38732 2
6704 2
14133 2
7503 2
3479 2
34879 2
9601 2
9433 2