5089 148
29494 767
7161 596
109367 503
7014 162
60992 769
38841 377
46126 761
21072 122
1630 52
4280 686