5078 148
29479 767
7157 596
109313 503
7007 162
60952 769
38792 377
46093 761
21025 122
1628 52
4277 686