47009 3
52051 10
31258 1
41126 1
29752 1
41908 4
39878 1
40777 3
36001 2
31302 1
47177 9
56855 8
53628 1
49733 6