47056 3
52130 10
31334 1
41203 1
29777 1
41956 4
39928 1
40851 3
36032 2
31332 1
47183 9
56908 8
53676 1
49734 6