39457 3
44183 8
24129 1
33181 1
23608 0
34704 4
31976 1
32130 3
29958 2
23728 1
39981 9
45057 8
46178 1
44731 6