5092 148
29515 767
7165 596
109433 503
7022 162
61033 769
38889 377
46169 761
21118 122
1634 52
4283 686