31031 3
54656 3
25908 3
36681 3
38327 3
45455 3
38426 3
33505 3
74284 3
46678 3
32884 3
29106 3
32704 3
29256 3
47580 3
41728 3
116932 3
44178 3
42577 3
35653 3
65527 3
56054 3
18378 3
45858 2