5093 148
29519 767
7167 596
109492 503
7024 162
61069 769
38914 377
46183 761
21142 122
1638 52
4287 686