14692 564
4553 528
3813 390
1685 116
3133 628
7840 570
5664 479
4861 477
5580 668
3545 120
21073 873
78516 656
9788 587
5351 526
3276 493
863 78
1372 111
1572 126