41505 3
30954 3
19984 3
22606 3
35328 3
37652 3
34732 3
33355 3
25632 3
43526 3
23053 3
19881 3
25829 3
28652 3
29653 3
23629 3
65177 3
17132 3
34834 3
41180 3
43301 3
21329 3
32107 3
52155 3