28409 3
77577 3
5378 3
57458 2
65153 2
32183 2
40353 2
30032 2
19605 2
31201 2
47958 2
32777 2
47733 2
21753 2
20834 2
34009 2
58609 2
23181 2
18508 2
25976 2
24458 2
23032 2
35009 2
25303 2