40683 3
24483 3
23983 3
39601 3
35601 3
106558 3
37856 3
35903 3
28556 3
54251 3
7956 3
39928 2
31308 2
27581 2
24506 2
35903 2
22601 2
20409 2
21677 2
18851 2
34078 2
44382 2
47431 2
25429 2