312 53
684 80
299 73
326 71
453 70
559 156
313 56
475 69
170 55
753 78
339 49
163 59
645 71
458 55
943 307
517 88