23867 57
21059 184
27172 177
9018 626
4069 310
3530 675
3861 701
24051 595
2574 243
4593 574
6478 607
3644 804