5085 148
29487 767
7157 596
109342 503
7012 162
60972 769
38814 377
46111 761
21051 122
1630 52
4279 686