22076 2
35083 2
17307 2
21809 2
22206 2
21684 2
20851 2
28003 2
19905 2
19956 2
14951 2
20356 2
23180 2
25434 2
19128 2
22029 2
18809 2
20534 2
23102 2
15326 2
31779 2
27904 2
19326 2
21031 2