15355 502
8643 320
4243 291
9090 665
9666 747
31281 633
22019 1056
1573 110
1954 93
4237 98
4231 598
22652 174
17186 108
2641 398
3934 806