22426
32270
26127
4195
14696
11694
21006
28621
26402
34983
31549
20155
24203
25723
8882
4350
21593