509 33
292 77
461 84
275 22
333 35
359 48
286 95
256 80
475 38
458 63
347 89
235 35
373 85
510 67
379 80