300 25
314 12
256 31
267 24
445 85
246 68
286 73
403 61
266 93
490 90
347 89
367 11
310 69
471 38
323 64