22539 57
19796 184
25665 177
8933 626
3724 310
3399 675
3662 701
23210 595
2353 243
4481 574
6186 607
3542 804