28803 3
18332 3
13953 3
13881 3
12705 3
11931 3
34955 3
57706 3
12907 3
4953 3
42581 3
27957 3
6380 3
20057 3
12177 3
17678 3
9903 3
21027 3
33401 3
14929 3
4981 3
117159 3
71978 3
38731 3