31565
16730
26388
14555
16367
38539
18374
21417
16459
18239
21583
13148