46979 3
52059 10
31252 1
41129 1
29751 1
41903 4
39884 1
40779 3
35982 2
31309 1
47181 9
56830 8
53576 1
49731 6