40383 3
31502 3
26754 3
29759 3
16059 3
19982 3
31654 3
28908 3
17401 3
23726 3
38079 3
21906 3
21909 3
18576 3
21377 3
24505 3
22531 3
20976 3
26884 3
28453 3
16576 3
20152 3
28601 3