14583
9617
8294
31585
9505
21123
19470
28072
25007
5956
12007
19969
24691
26070
14096
11898
9699
13083
24618
8725
16268
13823
16135
2537