5085 148
29488 767
7159 596
109344 503
7012 162
60976 769
38817 377
46114 761
21053 122
1630 52
4279 686