2   106
42   1148
33   1520
13   985
18   1164
31   1329
27   1551
22   1122