9625
15786
11818
14194
21188
12337
10504
22178
14985
20857
11468
14011
13779
44443
13747
11129
13118
24199
40202
26039