21084 3
19984 3
35059 3
24126 3
47152 3
18978 3
21077 3
18477 3
25754 3
33783 3
30131 3
29376 3
21357 3
26633 3
35604 3
25479 3
23601 3
34732 3
34376 3
27883 3
29326 3
23577 3
23576 3
24254 3