23841 57
21045 184
27159 177
9014 626
4065 310
3528 675
3858 701
24041 595
2570 243
4590 574
6474 607
3640 804