39681 3
44328 8
24280 1
33506 1
23884 1
34959 4
32229 1
32580 3
30281 2
24055 1
40233 9
45429 8
46455 1
44908 6