22252 2
17726 2
19402 2
20704 2
27676 2
24733 2
21403 2
29680 2
27880 2
25858 2
33782 2
20102 2
29981 2
56528 2
31334 2
30431 2
24682 2
43328 2
17231 2
50426 2
28626 2
20258 2
19509 2