23813 57
21026 184
27128 177
9013 626
4060 310
3527 675
3855 701
24030 595
2564 243
4589 574
6470 607
3637 804