14878 3
106226 3
7683 3
13258 3
31652 3
6608 3
7655 3
7384 3
16727 3
31083 3
21628 3
19058 3
7659 3
18579 3
8707 3
20204 3
13927 3
14427 3
10883 3
7701 3
10030 3
20430 3
64928 3
13002 2