22526 2
18279 2
19631 2
15905 2
28479 2
33576 2
16128 2
19583 2
19127 2
23958 2
27158 2
20308 2
22277 2
23908 2
30504 2
37856 2
16084 2
27855 2
37277 2
28658 2
18609 2
37834 2
22001 2
21477 2