3932 3
11001 3
7855 3
40882 3
53026 3
27055 3
15933 3
6659 3
37226 3
12627 3
42181 3
13582 3
35309 3
101177 3
11726 3
36784 3
5059 3
10959 3
56932 3
42207 3
8206 3
9406 3
3552 3
50701 3