39451 3
44176 8
24130 1
33183 1
23604 0
34704 4
31977 1
32132 3
29955 2
23729 1
39984 9
45053 8
46179 1
44726 6