5075 148
29470 767
7154 596
109254 503
7000 162
60921 769
38759 377
46055 761
20961 122
1622 52
4273 686