593 81
577 72
486 64
689 146
626 122
366 59
847 87
2263 75
1096 373
1331 92
175 67
908 81
1278 102
448 69
283 61
1455 166