495 3
547 108
636 62
57 7
235 56
144 38
83 12
39 8
69 8
240 56
62 18
151 34
93 14
105 19
95 19
247 54
81 11
194 48
221 59
413 126