5084 148
29484 767
7157 596
109329 503
7011 162
60965 769
38808 377
46104 761
21043 122
1629 52
4278 686