4159 30
12246 85
97606 533
8972 393
7161 692
8946 680
51875 725
1589 373
30843 436
2891 56
14597 539
4742 462
3834 919