296 88
500 132
70 9
52 6
301 34
376 81
181 36
181 27
516 71
49 8
131 23
74 13
172 26
229 39
61 12
247 59
811 160
79 14
81 16
285 48