47006 3
52056 10
31251 1
41133 1
29755 1
41904 4
39882 1
40776 3
36001 2
31308 1
47179 9
56851 8
53627 1
49733 6