23895 57
21086 184
27203 177
9025 626
4075 310
3530 675
3867 701
24068 595
2578 243
4598 574
6485 607
3645 804