5093 148
29519 767
7167 596
109489 503
7024 162
61068 769
38914 377
46183 761
21141 122
1638 52
4287 686