39508 8
30132 10
41558 8
37632 8
15955 4
41878 11
21405 7
73304 12
13331 8
12281 8
327302 33
309455 22