20151 3
24706 3
23955 3
29182 3
22729 3
22554 3
29453 3
18601 3
37079 3
45083 3
47177 3
19752 3
36252 3
23505 3
28082 3
24506 3
30477 3
24456 3
27281 3
19877 3
38903 3
41028 3
43583 3
83829 3