4125 826
2488 582
3647 473
26057 242
164194 714
3363 705
46148 613
2682 509
2890 605
8236 337
42146 283
2131 141