47102 3
52151 10
31329 1
41255 1
29881 1
41956 4
39953 1
40906 3
36077 2
31403 1
47176 9
57083 8
53754 1
49726 6