5075 148
29470 767
7154 596
109251 503
7000 162
60921 769
38755 377
46053 761
20958 122
1622 52
4273 686