23875 57
21064 184
27180 177
9020 626
4073 310
3530 675
3864 701
24055 595
2574 243
4594 574
6480 607
3644 804