47303 3
52383 10
31557 1
41532 1
30076 1
42182 4
40180 1
41156 3
36406 2
31683 1
47459 9
57306 8
53952 1
49958 6