5089 148
29496 767
7161 596
109379 503
7015 162
60999 769
38853 377
46133 761
21082 122
1631 52
4280 686