3508 3
13577 3
2259 3
17126 3
9680 3
42002 3
2156 3
67158 3
4178 3
105355 3
4251 3
14658 3
19029 3
38931 3
11583 3
43634 3
16878 3
18304 3
7104 3
12778 3
10928 3
7730 3
8981 3
9201 3