135 63
286 58
1097 124
409 73
582 72
137 74
211 286
1183 125
877 157
266 61
558 65
207 53
1993 76
437 71
1105 120
326 281