29868
15743
25207
13894
15649
36763
17604
20687
15697
17491
20730
12508