1316 148
833 61
954 129
1598 134
696 114
418 84
713 59
570 77
682 76
970 71
853 136
510 59
342 67
1505 95
1142 152
837 257