5089 148
29493 767
7161 596
109366 503
7013 162
60991 769
38841 377
46126 761
21069 122
1630 52
4280 686