23815 57
21029 184
27132 177
9013 626
4060 310
3527 675
3856 701
24030 595
2566 243
4589 574
6471 607
3637 804