46977 3
52055 10
31252 1
41134 1
29758 1
41905 4
39884 1
40782 3
35982 2
31303 1
47177 9
56828 8
53580 1
49733 6