9028
15402
11297
13376
20016
11827
9957
21405
14254
20160
10625
13330
13032
42992
13416
10558
12394
23531
39450
24944