22543 57
19797 184
25670 177
8933 626
3724 310
3399 675
3663 701
23211 595
2353 243
4483 574
6191 607
3542 804