48651 89
14830 377
26254 290
20360 178
8810 867
28648 665
8921 501
14257 206
7214 138
8074 323
4226 116
7134 340
4558 748
2991 309