40128 3
35283 3
53030 3
42404 3
29157 3
28032 3
31678 3
75726 3
36231 3
27882 3
44733 3
31606 3
32883 3
62351 3
30584 3
29357 3
41057 3
21708 3
32457 3
33302 3
50383 3
62976 3
31259 3
82676 3