23840 57
21043 184
27156 177
9014 626
4065 310
3528 675
3858 701
24041 595
2570 243
4590 574
6474 607
3640 804