31158
31104
31104
19306
18084
28381
27851
14926
10498
9657