5078 148
29479 767
7157 596
109300 503
7004 162
60943 769
38786 377
46086 761
21016 122
1628 52
4277 686