23898 57
21087 184
27203 177
9025 626
4076 310
3530 675
3868 701
24072 595
2578 243
4600 574
6485 607
3645 804