23878 57
21067 184
27185 177
9021 626
4074 310
3530 675
3865 701
24056 595
2574 243
4594 574
6481 607
3644 804