5089 148
29496 767
7163 596
109383 503
7015 162
61001 769
38859 377
46137 761
21086 122
1632 52
4280 686