29882 4
24581 4
23958 4
21352 4
33480 4
28832 4
21707 4
34751 4
27682 4
23731 4
19983 4
30104 4
26101 4
102401 4
15527 4
21857 4
12884 4
52656 4
12082 4
14982 4
44629 4
72584 4
67632 4
29309 4