22540 57
19797 184
25666 177
8933 626
3724 310
3399 675
3662 701
23210 595
2353 243
4481 574
6189 607
3542 804