12561 721
5006 590
5672 578
14250 405
10828 199
4350 221
18692 611
10704 238
5660 673
3684 888
9787 485
10653 173