5078 148
29479 767
7157 596
109303 503
7004 162
60945 769
38789 377
46086 761
21017 122
1628 52
4277 686