5815 693
37382 717
3577 432
14056 675
7450 287
5868 498
3534 441
13372 948
2851 425
2346 277
4783 358
52536 264
91086 731
171663 609