280 63
873 98
656 73
295 60
1648 65
3046 170
1909 157
398 108
232 68
1143 93
187 46
574 73
116 61
913 88
1525 146
1130 122