3003 89
1731 76
1044 71
1540 87
1479 86
1713 75
1425 224
1041 130
1189 115
1321 175
1887 64
835 113
780 83
1591 283
2225 390
1221 317