39526 3
44281 8
24206 1
33279 1
23758 1
34831 4
32108 1
32303 3
30127 2
23904 1
40104 9
45077 8
46277 1
44780 6