876 105
725 231
423 79
601 94
360 61
308 63
1598 187
173 57
452 57
141 54
150 47
513 94
849 256
1600 59
604 82
639 55