53051 9
49029 4
67005 6
155331 39
53879 10
49934 6
43901 3
51880 4
29034 2
373983 49
115226 9
30984 0
33629 2
59082 6
196057 11