5821 693
37395 717
3578 432
14060 675
7454 287
5872 498
3540 441
13375 948
2854 425
2348 277
4783 358
52582 264
91179 731
171789 609