24332 4
18982 1
20952 2
22426 5
38376 3
20826 5
36155 2
16355 3
23007 5
20126 4
28982 5
28134 3
32931 10
21653 4
21759 2
21483 4
29502 4
29032 4
22931 6
19708 3
19129 2
38056 7
19406 3
43752 14