31008 3
54627 3
25881 3
36631 3
38306 3
45432 3
38357 3
33504 3
74180 3
46683 3
32883 3
29080 3
32709 3
29251 3
47558 3
41730 3
116907 3
44154 3
42578 3
35605 3
65483 3
55958 3
18203 3
45852 2