5078 148
29475 767
7154 596
109289 503
7003 162
60937 769
38783 377
46082 761
21007 122
1626 52
4277 686