328 120
156 32
509 124
500 163
185 62
247 99
355 94
177 58
92 31
144 24
223 43
203 66
206 80
193 58
151 47
329 69
503 168
214 63
514 81
630 137