23806 57
21022 184
27127 177
9010 626
4060 310
3527 675
3855 701
24029 595
2562 243
4589 574
6468 607
3637 804