643 61
516 104
1175 139
222 74
366 59
145 70
583 95
839 73
2083 107
2159 177
1547 68
1511 128
917 77
361 132
504 59
324 80