28605
16173
18095
41299
19939
23385
19287
17960
19925
23564
14957