5082 148
29483 767
7157 596
109318 503
7009 162
60959 769
38796 377
46100 761
21037 122
1629 52
4277 686