5089 148
29496 767
7163 596
109390 503
7015 162
61002 769
38862 377
46138 761
21087 122
1632 52
4280 686