5083 148
29484 767
7157 596
109323 503
7011 162
60962 769
38803 377
46103 761
21042 122
1629 52
4277 686