513 63
2617 547
2565 572
1680 431
1302 378
782 178
1685 412
1179 270
1605 495
1566 329
1545 401
600 154
1120 269
475 101
11659 504