3504 3
13577 3
2256 3
17130 3
9682 3
42002 3
2154 3
67156 3
4184 3
105354 3
4251 3
14652 3
19030 3
38932 3
11584 3
43628 3
16879 3
18309 3
7105 3
12782 3
10934 3
7726 3
8978 3
9208 3