18463 567
4654 528
3951 390
1766 116
3190 628
8252 570
5733 479
4921 477
5710 668
3607 120
21373 873
80362 657
9985 587
5514 529
3435 494
934 78
1434 111
1625 126