5089 148
29496 767
7163 596
109389 503
7015 162
61001 769
38860 377
46138 761
21087 122
1632 52
4280 686