20859 1
25658 3
22602 3
34632 9
23452 2
19957 4
37879 8
23656 2
18330 1
30951 1
36580 4
49729 5
35858 1
42956 6
40652 3
30609 1
35253 4
45754 4
29076 2
24280 1
66277 22
56808 6
22977 1
21577 1