46976 3
52059 10
31251 1
41134 1
29751 1
41901 4
39884 1
40776 3
35977 2
31302 1
47180 9
56827 8
53583 1
49732 6