9629
15791
11821
14198
21203
12338
10507
22186
14990
20864
11476
14012
13787
44453
13749
11136
13125
24209
40208
26060