23805 57
21019 184
27126 177
9010 626
4059 310
3527 675
3854 701
24026 595
2562 243
4589 574
6468 607
3637 804