19679 2
21303 2
26151 2
15452 2
18652 2
22952 2
15052 2
23859 2
18330 2
23633 2
17306 2
23176 2
21604 2
29128 2
28379 2
17277 2
17251 2
21482 2
28952 2
22205 2
30131 2
22358 2
24634 2
26677 2