248 33
293 71
274 45
260 77
241 29
227 65
372 39
465 66
354 94
333 12
387 16
470 39
509 98
363 26
308 18