23859 57
21053 184
27167 177
9016 626
4069 310
3530 675
3858 701
24046 595
2573 243
4591 574
6477 607
3642 804