12571 721
5013 590
5682 578
14253 405
10834 199
4358 221
18695 611
10705 238
5660 673
3684 888
9792 485
10659 173