23875 57
21062 184
27177 177
9020 626
4071 310
3530 675
3864 701
24054 595
2574 243
4593 574
6480 607
3644 804