48597 89
14603 377
26204 290
20314 178
8757 867
28519 665
8874 501
14164 206
7171 138
7995 322
4155 116
7117 340
4517 748
2971 309