23767 57
20999 184
27110 177
9009 626
4052 310
3524 675
3846 701
24018 595
2561 243
4589 574
6451 607
3637 804