7093
15106
10865
16120
7237
9263
8097
10385
20337
11118
11882
14415
20653
15703
62656
37717
27831
20497
32496
12715
9117
19059
53918
14466
33051