25382 2
83681 2
22656 2
28583 2
22903 2
25954 2
28402 2
25429 2
28131 2
13654 2
39276 2
22476 2
30204 2
23558 2
24430 2
18984 2
15807 2
25451 2
30529 2
18876 2
29258 2
19758 2
17601 2
21877 2