23894 57
21084 184
27201 177
9025 626
4074 310
3530 675
3866 701
24067 595
2577 243
4598 574
6484 607
3645 804