22556 2
34128 2
15307 2
23527 2
16601 2
15827 2
29381 2
28356 2
25954 2
19578 2
21728 2
20533 2
20634 2
44055 2
22278 2
21278 2
27127 2
25956 2
26331 2
37231 2
20228 2
25430 2
23279 2
23533 2