5078 148
29479 767
7157 596
109301 503
7004 162
60944 769
38788 377
46086 761
21016 122
1628 52
4277 686