23844 57
21051 184
27163 177
9016 626
4067 310
3529 675
3858 701
24044 595
2572 243
4591 574
6477 607
3641 804