39559 3
44276 8
24256 1
33283 1
23756 1
34851 4
32127 1
32353 3
30132 2
23934 1
40106 9
45102 8
46329 1
44857 6