22543 57
19797 184
25668 177
8933 626
3724 310
3399 675
3663 701
23210 595
2353 243
4482 574
6189 607
3542 804