508 75
514 85
784 93
1005 75
638 73
1889 54
400 67
149 73
783 60
287 287
1258 83
541 88
436 65
213 59
2236 102
350 262