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