23589 57
20830 184
26899 177
8999 626
4021 310
3506 675
3823 701
23903 595
2521 243
4578 574
6398 607
3631 804