159 285
1218 316
429 130
1582 62
689 64
400 52
507 73
2322 71
231 304
308 67
696 77
645 75
259 59
640 76
453 70
444 382