1016 102
1116 147
891 70
718 71
286 58
526 51
1087 57
722 67
1268 64
454 101
518 87
215 52
128 73
1180 74
347 57
1505 80