23833 57
21041 184
27152 177
9014 626
4062 310
3528 675
3858 701
24038 595
2568 243
4589 574
6474 607
3639 804