2132 2
326 2
5033 2
3976 2
1205 2
529 2
809 2
15908 2
251 2
1108 2
803 2
405 2
48104 2
684 2
804 2
15954 2
26408 2
2507 2
1752 2
728 2
807 2
2883 2
11157 2