5085 148
29484 767
7157 596
109332 503
7012 162
60969 769
38809 377
46108 761
21045 122
1630 52
4279 686