505 63
2614 547
2563 572
1677 431
1297 378
778 178
1677 412
1172 270
1597 495
1563 329
1539 401
593 154
1120 269
468 101
11614 503