42   1231
41   1129
30   1432
89   1485
46   949
69   1502
37   1285
61   1215
87   2085
52   1090