30852 4
59906 3
41432 3
38331 3
41582 3
52504 3
57002 3
34204 3
75605 3
65701 3
41954 3
53806 3
30857 3
83284 3
127927 3
58053 3
79553 3
65407 3
62127 3
67579 3
96957 3
88978 3
126651 3
28358 3