25740 59
18019 485
2907 401
10630 240
8697 501
4482 465
3365 284
11573 465
10008 105
2556 324
3852 797
2632 412