5089 148
29496 767
7161 596
109377 503
7015 162
60997 769
38848 377
46130 761
21078 122
1631 52
4280 686