22581 2
21804 2
18606 2
28352 2
30656 2
27158 2
34726 2
39856 2
39278 2
31957 2
27883 2
22452 2
17607 2
32208 2
29081 2
34529 2
28434 2
20159 2
31058 2
25659 2
16652 2
32033 2
23027 2
27627 2