31852 3
37957 3
27905 3
25303 3
18332 3
17176 3
16879 3
29607 3
28552 3
35284 3
19876 3
19682 3
26954 3
47328 3
20332 3
45101 3
41305 3
48151 3
27884 3
27533 3
22708 3
113830 3
45903 3