23869 57
21061 184
27176 177
9020 626
4070 310
3530 675
3863 701
24052 595
2574 243
4593 574
6479 607
3644 804