5080 148
29482 767
7157 596
109317 503
7009 162
60957 769
38793 377
46098 761
21034 122
1629 52
4277 686