5079 148
29481 767
7157 596
109316 503
7009 162
60956 769
38792 377
46096 761
21031 122
1628 52
4277 686