5078 148
29475 767
7154 596
109287 503
7003 162
60936 769
38782 377
46081 761
21007 122
1626 52
4277 686