48628 89
14741 377
26233 290
20346 178
8792 867
28595 665
8907 501
14219 206
7203 138
8042 323
4199 116
7119 340
4542 748
2985 309