5093 148
29519 767
7167 596
109497 503
7025 162
61070 769
38917 377
46184 761
21150 122
1638 52
4288 686