22602 57
19841 184
25740 177
8936 626
3736 310
3404 675
3668 701
23266 595
2358 243
4496 574
6198 607
3548 804