22567 57
19803 184
25686 177
8934 626
3728 310
3399 675
3664 701
23227 595
2354 243
4489 574
6194 607
3544 804