28402 3
77577 3
5382 3
57454 2
65156 2
32184 2
40352 2
30028 2
19603 2
31201 2
47958 2
32778 2
47729 2
21754 2
20834 2
34009 2
58607 2
23176 2
18508 2
25976 2
24455 2
23026 2
35003 2
25301 2