9028
15403
11297
13376
20016
11827
9957
21405
14254
20160
10625
13330
13032
42992
13417
10560
12394
23531
39450
24944