23910 57
21100 184
27212 177
9026 626
4077 310
3532 675
3870 701
24075 595
2578 243
4600 574
6488 607
3645 804