5090 148
29507 767
7165 596
109420 503
7019 162
61018 769
38881 377
46161 761
21104 122
1633 52
4282 686