16038
12656
8019
21450
7648
24985
6212
4703
6534
16104
22523
14388
11435
14293
12355
3647
11261
9756