12657 3
9506 3
15103 3
6334 3
31527 3
202555 3
32608 3
40755 3
12609 3
5529 3
11726 3
11781 3
13931 3
10733 3
13232 3
33079 3
11703 3
7851 3
50428 3
19708 3
44626 3
5002 3
48857 3
47509 3