306 78
823 67
2312 186
506 64
691 63
1686 187
911 70
1549 136
629 60
645 258
226 49
238 301
1016 90
121 64
702 78
1177 161