54431 2
26308 2
26408 2
22028 2
27307 2
28926 2
37157 2
31152 2
43658 2
26258 2
30930 2
28853 2
29178 2
31051 2
19757 2
26633 2
31454 2
32026 2
30557 2
34058 2
28407 2
50029 2
24476 2
32133 2