40353 6
30680 5
49259 5
35931 2
32101 5
51331 8
54034 7
30578 4
26982 1
61927 8
156032 32
150576 20
63206 5
111251 41
105357 19
42707 2
37127 5
31309 3
30731 1
31479 1
29781 4
35054 6
44557 5
24708 2