5093 148
29519 767
7167 596
109500 503
7026 162
61076 769
38921 377
46187 761
21152 122
1639 52
4288 686