22592 57
19822 184
25717 177
8934 626
3733 310
3403 675
3667 701
23249 595
2358 243
4495 574
6198 607
3548 804