23853 57
21052 184
27167 177
9016 626
4067 310
3530 675
3858 701
24045 595
2572 243
4591 574
6477 607
3642 804