5094 148
29519 767
7168 596
109500 503
7026 162
61081 769
38927 377
46189 761
21160 122
1639 52
4289 686