34376 3
6556 3
7658 3
7254 3
14026 3
16657 3
18484 3
30829 3
8882 3
21379 3
18807 3
7529 3
18559 3
8652 3
20080 3
13933 3
14351 3
10854 3
7707 3
42628 3
9757 3
20402 3
64456 3
12979 2