31158
31104
31104
23344
18084
31297
27851
18423
14926
10500