5078 148
29475 767
7154 596
109282 503
7003 162
60936 769
38780 377
46080 761
21006 122
1626 52
4277 686