47006 3
52058 10
31258 1
41128 1
29756 1
41901 4
39882 1
40783 3
36009 2
31308 1
47179 9
56853 8
53626 1
49728 6