5085 148
29484 767
7157 596
109334 503
7012 162
60971 769
38809 377
46109 761
21046 122
1630 52
4279 686