5815 693
37380 717
3576 432
14054 675
7450 287
5868 498
3533 441
13372 948
2850 425
2346 277
4783 358
52517 264
91060 731
171623 609