5815 693
37381 717
3576 432
14055 675
7450 287
5868 498
3534 441
13372 948
2851 425
2346 277
4783 358
52523 264
91067 731
171636 609