22258 503
10785 321
6078 292
9427 665
9826 747
31672 633
22919 1057
1627 110
2377 93
4828 103
4492 598
25087 175
18302 108
2827 398
4062 806