39384 3
44077 8
24129 1
33153 1
23605 0
34628 4
31981 1
32132 3
29956 2
23731 1
39980 9
45056 8
46126 1
44728 6