48628 89
14743 377
26233 290
20346 178
8793 867
28599 665
8909 501
14219 206
7203 138
8043 323
4200 116
7119 340
4542 748
2985 309