23582 57
20826 184
26893 177
8999 626
4020 310
3505 675
3821 701
23901 595
2520 243
4577 574
6397 607
3631 804