1156 75
631 78
438 49
404 67
467 85
283 61
94 52
2122 187
1009 123
196 59
1293 108
907 95
840 105
187 50
863 279
610 80