48626 89
14732 377
26231 290
20346 178
8790 867
28594 665
8905 501
14214 206
7201 138
8041 323
4198 116
7119 340
4542 748
2985 309