39681 3
44328 8
24302 1
33527 1
23879 1
34959 4
32227 1
32652 3
30308 2
24082 1
40330 9
45426 8
46502 1
44928 6