23884 57
21077 184
27191 177
9021 626
4074 310
3530 675
3866 701
24059 595
2575 243
4594 574
6481 607
3644 804