22594 57
19824 184
25717 177
8935 626
3733 310
3403 675
3667 701
23254 595
2358 243
4495 574
6198 607
3548 804