5089 148
29496 767
7161 596
109381 503
7015 162
61000 769
38856 377
46136 761
21083 122
1631 52
4280 686