512 63
2616 547
2565 572
1679 431
1299 378
781 178
1684 412
1178 270
1604 495
1565 329
1545 401
599 154
1120 269
472 101
11651 503