5092 148
29511 767
7165 596
109426 503
7020 162
61024 769
38885 377
46165 761
21113 122
1634 52
4283 686