5089 148
29496 767
7161 596
109377 503
7015 162
60999 769
38851 377
46132 761
21082 122
1631 52
4280 686