39502 3
44281 8
24201 1
33203 1
23684 0
34833 4
32105 1
32280 3
30083 2
23882 1
40079 9
45053 8
46251 1
44758 6