23763 57
20990 184
27104 177
9009 626
4052 310
3523 675
3845 701
24015 595
2560 243
4589 574
6448 607
3637 804