14073
20602
16973
25323
26704
25848
19611
16999
40016
20374