23849 57
21052 184
27165 177
9016 626
4067 310
3530 675
3858 701
24045 595
2572 243
4591 574
6477 607
3641 804