505 89
308 64
350 121
236 60
313 47
476 125
285 43
366 67
154 50
303 51
380 54
331 76
106 20
112 16
202 27
149 36
296 48
567 179
670 230
391 118